#ifndef VIRTUAL_KB_BUILTIN_DATA_H
#define VIRTUAL_KB_BUILTIN_DATA_H
static const int virtual_kb_width=256;
static const int virtual_kb_height=192;
static const unsigned short virtual_kb_builtin_data[]={50773,49717,48660,47603,46546,44465,43409,42352,41295,41295,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,41295,42319,41295,42319,42318,42318,42318,50773,49717,48660,47603,45522,44466,43409,42352,41295,41295,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,41295,41295,42319,42318,42318,42318,42318,50773,49717,48660,47603,46546,45490,43409,42352,41295,41295,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,41295,41295,42319,42318,42318,42318,42318,50773,49717,48660,47603,46546,44465,43409,42352,41295,41295,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,41295,41295,42319,42318,42318,42318,42318,50773,49717,48660,47603,46546,45490,43409,42352,41295,41295,42353,42353,42353,42353,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42318,50773,49717,48660,47603,46546,45490,44433,42352,41295,41295,42353,42353,42353,42353,32768,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47636,47636,47636,48660,48693,32768,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47636,47636,47636,48660,48693,32768,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47636,47636,47636,48660,48693,32768,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47636,47636,47636,48660,48693,32768,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47636,47603,48659,48660,48660,48660,48660,48660,47635,48660,48660,48660,48660,48660,48660,48660,48660,48660,48693,32768,48693,48693,48693,48693,48693,48661,48693,48661,48661,48661,48693,48693,48661,48661,48693,48693,48661,48661,48693,48693,48661,48693,48693,48661,48661,48661,48693,48661,48661,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42318,50774,49717,48660,47603,46546,45490,44433,42352,41295,41295,42353,42353,42353,42353,32768,48660,48660,47636,48660,48660,48660,47636,48660,48660,47636,47636,47636,48660,47636,47636,48660,48660,47636,48660,48660,48660,47636,48660,48660,47636,47636,48660,48660,47636,47636,47636,48660,47636,48660,48660,48661,48693,49718,49750,32768,48660,48660,47636,48660,48660,48660,47636,48660,48660,47636,47636,47636,48660,47636,47636,48660,48660,47636,48660,48660,48660,47636,48660,48660,47636,47636,48660,48660,47636,47636,47636,48660,47636,48660,48660,48661,48693,49718,49750,32768,48660,48660,47636,48660,48660,48660,47636,48660,48660,47636,47636,47636,48660,47636,47636,48660,48660,47636,48660,48660,48660,47636,48660,48660,47636,47636,48660,48660,47636,47636,47636,48660,47636,48660,48660,48661,48693,49718,49750,32768,48660,48660,47636,48660,48660,48660,47636,48660,48660,47636,47636,47636,48660,47636,47636,48660,48660,47636,48660,48660,48660,47636,48660,48660,47636,47636,48660,48660,47636,47636,47636,48660,47636,48660,48660,48661,48693,49718,49750,32768,48693,48693,48661,48661,48661,48661,48660,48661,48661,48660,48660,48661,48661,48660,48660,48661,48661,48661,48661,48693,49717,49717,49750,49750,49750,49750,49750,50774,49750,49750,50774,50774,50774,50774,50775,50807,50775,51832,51832,32768,50808,50808,50808,50808,50808,50775,50808,50775,50775,50775,50775,50775,49751,49751,32768,50775,49751,50775,50775,49751,49751,50775,50775,49751,49751,50775,50775,50775,50808,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42318,50774,49717,48660,47603,46546,45490,44433,42352,41295,41295,42353,42353,42353,42353,32768,48693,48693,48693,48661,48693,48693,48661,48693,48661,48661,48661,48693,48693,48661,48661,48693,48693,48661,48661,48693,48693,48661,48693,48693,48661,48661,48661,48693,48661,48661,48693,49717,48693,48693,49718,49750,49751,50808,51832,32768,48693,48693,48693,48661,48693,48693,48661,48693,48661,48661,48661,48693,48693,48661,48661,48693,48693,48661,48661,48693,48693,48661,48693,48693,48661,48661,48661,48693,48661,48661,48693,49717,48693,48693,49718,49750,49751,50808,51832,32768,48693,48693,48693,48661,48693,48693,48661,48693,48661,48661,48661,48693,48693,48661,48661,48693,48693,48661,48661,48693,48693,48661,48693,48693,48661,48661,48661,48693,48661,48661,48693,49717,48693,48693,49718,49750,49751,50808,51832,32768,48693,48693,48693,48661,48693,48693,48661,48693,48661,48661,48661,48693,48693,48661,48661,48693,48693,48661,48661,48693,48693,48661,48693,48693,48661,48661,48661,48693,48661,48661,48693,49717,48693,48693,49718,49750,49751,50808,51832,32768,50775,50808,50776,50775,49751,49751,49718,49751,49751,49718,49718,49750,49718,49718,49718,49751,49751,49751,50775,50807,50808,51832,52888,52888,52888,52888,52889,52888,52888,52889,52921,52921,52921,53946,53946,53979,53979,55004,52922,32768,52923,52890,51866,51865,51865,51833,51865,51833,51833,51833,51833,51833,51833,32768,32768,32768,51833,51833,51833,51833,50809,51833,51833,51833,50808,51833,51833,51833,51865,32768,41295,41295,41295,41295,41295,41295,42319,42318,42318,42318,42318,50774,49717,48660,47603,46547,45490,44433,43376,41295,41295,42353,42353,42353,42353,32768,49750,49750,49750,49750,49718,49751,49750,49718,49718,49718,49718,49718,49718,49718,49718,49718,49718,49718,49718,49718,49750,49718,49718,49718,49718,49718,49718,49718,49750,49750,49750,49751,49750,50775,50807,51865,52889,52922,51865,32768,49750,49750,49750,49750,49718,49751,49750,49718,49718,49718,49718,49718,49718,49718,49718,49718,49718,49718,49718,49718,49750,49718,49718,49718,49718,49718,49718,49718,49750,49750,49750,49751,49750,50775,50807,51865,52889,52922,51865,32768,49750,49750,49750,49750,49718,49751,49750,49718,49718,49718,49718,49718,49718,49718,49718,49718,49718,49718,49718,49718,49750,49718,49718,49718,49718,49718,49718,49718,49750,49750,49750,49751,49750,50775,50807,51865,52889,52922,51865,32768,49750,49750,49750,49750,49718,49751,49750,49718,49718,49718,49718,49718,49718,49718,49718,49718,49718,49718,49718,49718,49750,49718,49718,49718,49718,49718,49718,49718,49750,49750,49750,49751,49750,50775,50807,51865,52889,52922,51865,32768,50808,52922,51865,51832,35051,49751,49751,49751,49751,49751,49751,35051,49751,49718,49751,50775,50776,50808,51865,51865,52889,32768,32768,32768,32768,32768,32768,53978,53978,32768,32768,32768,32768,32768,32768,55036,55037,55037,51865,32768,55037,53980,53980,52923,52890,51866,51866,51866,51866,51866,51866,51866,32768,32768,32768,32768,32768,51866,51866,51866,51866,51866,51866,51866,51866,51866,51866,52890,51866,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,50774,49717,48660,47603,46546,45490,44433,43376,41295,41295,42353,42353,42353,42353,32768,50775,50808,50776,50808,50808,50776,50775,50808,50775,50775,49751,50775,50775,49751,49751,50775,50775,49751,50775,50775,49751,49751,50775,50775,49751,49751,50775,50775,50775,50808,50808,50808,50808,51865,51865,51898,53947,53980,52890,32768,50775,50808,50776,50808,50808,50776,50775,50808,50775,50775,49751,50775,50775,49751,49751,50775,50775,49751,50775,50775,49751,49751,50775,50775,49751,49751,50775,50775,50775,50808,50808,50808,50808,51865,51865,51898,53947,53980,52890,32768,50775,50808,50776,50808,50808,50776,50775,50808,50775,50775,49751,50775,50775,49751,49751,50775,50775,49751,50775,50775,49751,49751,50775,50775,49751,49751,50775,50775,50775,50808,50808,50808,50808,51865,51865,51898,53947,53980,52890,32768,50775,50808,50776,50808,50808,50776,50775,50808,50775,50775,49751,50775,50775,49751,49751,50775,50775,49751,50775,50775,49751,49751,50775,50775,49751,49751,50775,50775,50775,50808,50808,50808,50808,51865,51865,51898,53947,53980,52890,32768,50808,53980,52923,51866,35051,35051,49718,49719,49751,49751,49751,35051,35051,49718,49719,49751,50808,51833,51866,52922,53979,32768,32768,32768,32768,32768,56060,56059,56059,32768,32768,32768,32768,32768,57117,57118,57150,56093,50807,32768,56094,56094,55038,53981,53980,52924,53980,53980,53948,52924,53980,32768,32768,32768,32768,32768,32768,32768,53980,53948,52924,53980,53980,52924,52924,53980,53948,53980,52924,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42318,50774,49717,48660,47603,46547,45490,44433,43376,41295,41295,42353,42353,42353,42353,32768,50808,51865,51865,51865,51833,50809,50808,50809,50808,50808,50808,50808,50808,50808,50776,50808,50808,50808,50808,50808,50808,50776,50808,50808,50808,50776,50808,50808,50808,51833,51833,51833,51833,51865,52890,52923,53980,53980,52890,32768,50808,51865,51865,51865,51833,50809,50808,50809,50808,50808,50808,50808,50808,50808,50776,50808,50808,50808,50808,50808,50808,50776,50808,50808,50808,50776,50808,50808,50808,51833,51833,51833,51833,51865,52890,52923,53980,53980,52890,32768,50808,51865,51865,51865,51833,50809,50808,50809,50808,50808,50808,50808,50808,50808,50776,50808,50808,50808,50808,50808,50808,50776,50808,50808,50808,50776,50808,50808,50808,51833,51833,51833,51833,51865,52890,52923,53980,53980,52890,32768,50808,51865,51865,51865,51833,50809,50808,50809,50808,50808,50808,50808,50808,50776,50775,50808,50808,50776,50808,50776,50808,50775,50808,50776,50776,50776,50808,50808,50808,51832,51833,51833,51833,51865,52890,52923,53980,53980,52890,32768,50808,56061,54013,52923,35051,54111,35051,49719,49751,49751,49719,35051,52031,35051,49718,50776,50809,51866,52923,53980,55036,32768,32768,58173,58173,57149,57117,57117,57117,32768,32768,58174,58174,58174,58174,58174,58207,57150,50774,32768,56094,56095,55070,55037,53981,53980,53980,53980,53980,53980,53980,32768,32768,32768,32768,32768,32768,32768,53980,53980,53980,53980,53980,53980,53980,53980,53980,53980,53980,32768,41295,41295,41295,41295,41295,41295,42319,42318,42318,42318,42318,50774,49717,48660,47603,46547,45490,44433,43376,42319,41295,42353,42353,42353,42353,32768,51832,52922,52890,51866,51865,51865,51865,51865,51833,51833,51832,51833,51833,51833,51832,51833,51833,51832,51833,51833,51833,50809,51833,51833,51833,50808,51833,51865,51833,51865,51865,51865,51865,51866,52890,53947,53980,53980,51833,32768,51832,52922,52890,51866,51865,51865,51865,51865,51833,51833,51832,51833,50809,51832,50808,51833,50809,50808,51833,51832,50809,50809,51833,50808,51833,50808,51833,51833,51833,51865,51833,51865,51865,51866,52890,53947,53980,53980,51833,32768,51832,52922,52890,51866,51865,51865,51865,51865,51833,51833,51832,51833,50809,51832,50808,51833,50809,50808,51833,51832,50809,50809,51833,50808,51833,50808,51833,51833,51833,51865,51833,51865,51865,51866,52890,53947,53980,53980,51833,32768,51832,52922,52890,51866,51865,51865,51865,51865,51833,51833,50808,51833,50809,50808,50808,51832,50808,50808,51832,50808,50808,50808,51832,50808,50808,50808,51832,51832,51832,51865,51833,51865,51833,51866,52890,53947,53980,53980,51833,32768,50808,55037,55037,52923,35051,56191,55135,35051,48661,48662,48662,35051,55167,53055,35051,48694,49752,51833,52922,53980,56060,32768,32768,58173,58206,58173,57149,57149,57149,32768,32768,58205,58173,58174,57149,57150,57151,56093,49750,32768,54013,53982,53981,52923,51867,51866,51867,51867,51866,51866,51899,51899,51899,51867,52923,51899,51867,52923,52923,51867,51867,52923,51899,51867,51867,51899,51867,51867,51867,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42318,50774,49717,48660,47603,46547,45490,44433,43376,42319,41295,42353,42353,42353,42353,32768,50809,53979,52923,52890,51866,51866,51865,51865,51865,51833,51833,51833,51833,51833,51833,51833,51833,51833,51865,51865,51865,51833,51865,51833,51865,51833,51865,51865,51865,51865,51866,51866,51866,52890,52923,53980,55037,55037,50809,32768,50809,53979,52923,52890,51866,51866,51865,51865,51833,51833,51833,51833,51833,51833,50809,51833,51833,51833,51833,51833,51833,50809,51833,51833,51833,50809,51833,51833,51833,51865,51865,51866,51866,52890,52923,53980,55037,55037,50809,32768,50809,53979,52923,52890,51866,51866,51865,51865,51833,51833,51833,51833,51833,51833,50809,51833,51833,51833,51833,51833,51833,50809,51833,51833,51833,50809,51833,51833,51833,51865,51865,51866,51866,52890,52923,53980,55037,55037,50809,32768,50809,53979,52923,52890,51866,51866,51865,51865,51833,51833,50809,50809,50808,50808,50808,50808,50808,50808,50808,50808,50808,50776,50808,50808,50808,50808,50808,50808,50809,50809,51833,51865,51866,52890,52923,53980,55037,55037,50809,32768,48694,52956,52923,50809,35051,57247,56191,52031,35051,46546,46546,35051,57279,54143,51007,35051,47637,49719,51833,52922,55003,32768,32768,58173,58173,57116,57116,56092,56092,32768,32768,58173,57116,57116,56092,55037,55037,53980,48661,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,50774,49717,48660,47603,46547,45490,44433,43376,42319,41295,42353,42353,42353,42353,32768,50808,53980,53980,52923,52890,51866,51866,51866,51866,51865,51865,51865,51865,51865,51865,51865,51865,51865,51866,51866,51866,51866,51866,51866,51866,51866,51866,51866,51866,51866,52890,52890,52890,52923,53980,55005,55038,56094,50776,32768,50808,53980,53980,52923,52890,51866,51866,51866,51866,51865,51865,51833,51833,51833,50809,50809,50809,51833,50809,50809,50809,51832,50809,50809,50809,50809,50809,51833,51833,51865,51865,51866,51866,52923,53980,55005,55038,56094,50776,32768,50808,53980,53980,52923,52890,51866,51866,51866,51866,51865,51865,51833,51833,51833,50809,50809,50809,51833,50809,50809,50809,51832,50809,50809,50809,50809,50809,51833,51833,51865,51865,51866,51866,52923,53980,55005,55038,56094,50776,32768,50808,53980,53980,52923,52890,51866,51866,51866,51866,51833,50809,50809,50808,50808,50776,50776,50775,50775,50776,50776,50776,50775,50776,50776,50775,49751,50776,50808,50808,50808,51833,51865,51866,52923,53980,55005,55038,56094,50776,32768,47637,51866,50809,48695,35051,55167,54111,52031,51007,35051,44432,35051,57279,54111,51007,49951,35051,47604,48694,50808,52921,32768,32768,32768,32768,32768,55035,55002,55003,32768,32768,32768,32768,32768,55003,53947,53947,52923,47604,32768,52851,52851,52851,53908,53908,53908,53908,53908,53908,53908,53908,53908,53908,53908,53908,53908,53908,53908,53908,53908,53908,53908,53908,53908,53908,53908,53908,54965,56022,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42318,50774,49717,48660,47603,46547,45490,44433,43376,42352,41295,42353,42353,42353,42353,32768,50809,55070,55038,53981,53980,52923,52890,52891,52922,51866,51865,51866,51865,51833,51833,51866,51866,51866,52891,52890,51898,51866,52923,52923,51899,52890,52923,52923,52923,52922,52923,52923,52923,53980,53981,55038,56094,56093,49750,32768,50809,55070,55038,53981,53980,52923,52890,52891,52922,51866,51865,51833,50809,50809,50808,50808,50808,50808,50809,50808,50808,50808,50809,50808,50808,50776,50809,50809,50809,51833,51866,51866,52923,53980,53981,55037,56094,56093,49750,32768,50809,55070,55038,53981,53980,52923,52890,52891,52922,51866,51865,51833,50809,50809,50808,50808,50808,50808,50809,50808,50808,50808,50809,50808,50808,50776,50809,50809,50809,51833,51866,51866,52923,53980,53981,55037,56094,56093,49750,32768,50809,55070,55038,53981,53980,52923,52890,52891,52890,51866,51833,50809,50808,49751,49719,49719,49719,49718,49719,49718,48694,48694,49719,49719,48694,49718,49751,49751,49751,50776,50809,51866,51866,53948,53980,55037,56094,56093,49750,32768,46579,49784,49720,47637,35051,52031,52031,50975,50975,35051,42350,35051,54111,52031,49951,49951,35051,45490,47636,49750,51864,32768,32768,32768,32768,55002,53978,53945,53945,32768,32768,32768,32768,55002,53946,52889,51865,50809,46547,32768,52851,53908,53908,32768,32768,32768,56022,32768,32768,32768,56022,32768,32768,32768,56022,56022,32768,56022,56022,32768,56022,32768,56022,32768,32768,32768,56022,56054,57079,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42318,50774,49717,48660,47604,46547,45490,44433,43376,42352,41295,42353,42353,42353,42353,32768,50808,56094,55070,55037,53981,53980,52923,52924,52923,51866,51866,51865,50809,50809,50809,51865,51866,51866,52923,52923,52923,52923,52924,52924,52924,52923,52924,52924,52924,52923,53980,53980,53980,53981,55037,56094,56127,57150,49750,32768,50808,56094,55070,55037,53981,53980,52923,52924,52923,51866,51865,51833,50808,49752,49751,49751,49751,49751,49751,49751,49751,49751,49751,49751,49751,49719,49751,49751,50776,50808,51833,51867,52923,53980,55037,55038,56127,57150,49750,32768,50808,56094,55070,55037,53981,53980,52923,52924,52923,51866,51865,51833,50808,49752,49751,49751,49751,49751,49751,49751,49751,49751,49751,49751,49751,49719,49751,49752,50776,50808,51866,51867,52923,53980,55037,55038,56127,57150,49750,32768,50808,56094,55070,55037,53981,53980,52923,52924,52923,51866,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,50809,51866,52923,53980,54013,55038,56127,57150,49750,32768,44465,48695,47637,46547,35051,50975,50975,49951,35051,41261,41261,35051,51999,49951,48927,35051,43375,44432,46547,48661,50774,32768,32768,55001,54969,53944,52888,51863,52888,32768,32768,55001,53945,52888,51831,50807,49751,48695,44465,32768,53908,54965,56022,32768,57079,32768,58136,32768,58136,58136,58136,58136,32768,58136,58136,32768,58136,32768,58136,32768,58136,32768,58136,32768,58136,58136,58136,59193,59193,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42318,50774,49717,48660,47603,46547,45490,44433,43377,42320,41295,42353,42353,42353,42353,32768,51865,56094,56095,55070,55037,53981,53980,52956,52923,52891,35106,35106,35106,49752,49752,50808,50809,51866,51867,52923,52924,52924,53980,53980,53980,52924,53980,53981,53981,53980,53981,53981,53981,53981,55038,56094,57151,56093,49750,32768,51865,56094,56095,55070,55037,53981,53980,52956,52923,52891,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,50809,51865,51867,53980,55037,56094,57151,56093,49750,32768,51865,56094,56095,55070,55037,53981,53980,52956,52923,52923,48610,48610,48610,48610,48610,48610,48610,48610,48610,48610,48610,48610,48610,48610,48610,48610,48610,48610,48610,48610,50809,51866,52923,53980,55037,56094,57151,56093,49750,32768,51865,56094,56095,55070,55037,53981,53980,52956,52923,52891,35179,58367,57343,57343,57343,58367,58367,58367,57343,56319,55295,55295,55295,55295,54271,54271,54271,53247,53247,35179,50776,51865,52923,53980,55037,56094,57151,56093,49750,32768,44433,47637,46580,45490,35051,50975,50975,35051,41260,41261,41261,35051,49951,48927,35051,41261,42318,44432,45522,47604,49717,32768,32768,53944,52888,51863,50807,50774,51831,32768,32768,53944,52888,51831,50775,49751,49719,48662,44432,32768,54965,56022,57079,32768,59193,32768,60250,32768,60250,60250,60250,60250,32768,60250,60250,32768,32768,32768,60250,32768,60250,32768,60250,32768,32768,60250,60250,60251,61307,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,51798,49717,48660,47636,46579,45522,44433,43376,42320,41295,42353,42353,42353,42353,32768,51832,56094,56095,56094,55037,53981,53980,52924,52923,51866,35106,50161,51186,35106,35106,48694,49751,50808,51833,51866,51867,52923,52924,52924,53980,53980,53980,53980,53980,53980,53981,53981,53980,53981,55037,56094,56127,56094,49751,32768,51832,56094,56095,56094,55037,53981,53980,52924,52923,51866,37967,55934,55934,55934,55934,55935,55935,54879,54879,54879,54847,53823,53823,53823,52767,52767,52767,52735,52735,37967,49719,50808,51866,52924,53980,55070,56095,56094,49751,32768,51832,56094,56095,56094,55037,53981,53980,53948,52923,51866,48610,65523,65523,65523,65523,65523,65523,65523,65523,65523,65522,65522,65521,65521,65489,65521,65521,65520,65520,48610,49751,50809,51866,52924,53981,55070,56095,56094,49751,32768,51832,56094,56095,56094,55037,53981,53980,53980,52924,51866,50809,35179,57343,56319,57343,58367,60415,60415,58367,56319,55295,54271,54271,54271,53247,53247,53247,53247,35179,48694,49751,51833,51866,53980,53981,55070,56095,56094,49751,32768,44433,46581,46580,45490,35051,49951,35051,41261,41293,42317,42318,35051,49951,35051,41261,42318,43375,44433,45490,47604,49717,32768,32768,52887,51831,50806,50774,49750,50774,32768,32768,52887,51831,50775,49718,48694,48694,47638,43408,32768,54965,57079,58136,32768,61307,32768,62364,32768,62364,62364,62364,62364,32768,62364,62364,32768,62364,32768,62364,32768,62364,32768,62364,32768,62364,62364,62364,62364,62364,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,50774,49749,48660,47636,46579,45490,44465,43376,42320,41295,42353,42353,42353,42353,32768,50808,56094,56095,56094,55037,53981,52924,52923,51867,50809,35106,51186,51186,52211,52211,35106,35106,48662,49751,50776,50809,51866,51866,52923,52923,52924,53948,53980,53980,53980,53980,53948,52924,53981,53981,55037,55070,55037,48694,32768,50808,56094,56095,56094,55037,53981,52924,52923,51867,50809,37967,55934,55934,55935,55935,54911,54879,54879,54879,54847,53823,53823,53791,52767,52767,52735,52735,52735,51679,37967,47637,49719,50809,52891,52956,54013,55070,55037,48694,32768,50808,56094,56095,56094,55037,53981,53948,52924,52923,51834,48610,65523,65523,65523,65524,65525,65526,65526,65526,65525,65523,65521,65521,65521,65521,65520,65520,65520,65520,48610,48694,49751,51833,52923,52956,55037,55070,55037,48694,32768,50808,56094,56095,56094,55037,53981,53948,52924,52923,51866,50809,49751,35179,56319,56319,58367,60415,60415,59391,56319,54271,53247,53247,53247,53247,53247,52223,35179,46579,48661,49751,50809,51866,52924,53980,55037,55070,55037,48694,32768,43408,46581,46548,45490,35051,35051,42318,42318,42318,42319,42318,35051,35051,42318,42318,42351,43376,44433,45522,47604,48661,32768,32768,51831,50774,49750,49717,49717,49718,32768,32768,51831,50774,49718,48693,48662,48662,47605,43376,32768,54965,57079,59193,32768,32768,32768,63421,32768,32768,32768,63421,63421,32768,63421,63421,32768,63421,32768,63421,63421,32768,63421,63421,32768,32768,32768,63421,63421,63421,32768,41295,41295,41295,41295,42319,42319,42319,42318,42318,42318,42317,51830,49749,48692,47636,46579,45490,44465,43376,42352,41295,42353,42353,42353,42353,32768,49752,55071,55039,55038,53981,52924,51867,51867,50842,49752,35106,51186,53236,54261,54261,54261,53236,35106,35106,48661,48694,49751,50808,50809,51866,51866,52923,52923,52923,52923,52923,52923,52923,52923,52956,53981,55038,53981,48694,32768,49752,55071,55039,55038,53981,52924,51867,51867,50842,49752,37967,55934,55935,54879,54879,55935,56991,56991,56991,55935,54847,53791,52767,52767,52735,52735,51679,51679,51679,37967,46579,48661,49751,50809,51899,53981,55038,53981,48694,32768,49752,55071,55039,55038,53981,52924,52891,51867,51866,50809,49719,48610,65523,65523,65526,65528,65529,65529,65528,65527,65524,65522,65520,65520,65520,65520,65520,65520,48610,46547,47637,49719,50808,51866,52923,53981,55038,53981,48694,32768,49752,55071,55039,55038,53981,52924,52891,52923,51899,51866,50809,49752,48694,35179,55295,56319,58367,59391,58367,55295,53247,53247,53247,52223,52223,52223,35179,45490,46579,48694,49751,50809,51866,51867,52924,53981,55038,53981,48694,32768,43376,46580,46548,45491,35051,43376,42351,42351,42351,43376,43376,35051,42351,42351,43375,43376,43409,44466,45523,46547,47636,32768,32768,49750,49718,48693,48661,48661,48661,32768,32768,49750,49718,48661,47637,47637,47638,46581,43375,32768,56022,57111,59225,61307,62364,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42318,51830,49749,48692,47604,46579,45490,44433,43376,42352,41295,42353,42353,42353,42353,32768,48694,53980,53981,53948,52923,51866,51834,50810,50776,48694,35106,53236,54261,55286,56311,55286,55286,52211,50161,35106,35106,47604,48662,48695,49751,49752,50809,50809,50810,51866,51866,51866,50810,51866,51867,52924,53981,52923,47604,32768,48694,53980,53981,53948,52923,51866,51834,50810,50776,48694,37967,54911,54879,55935,55935,58047,59103,58079,58079,57023,54879,52767,52767,52735,52735,51711,51679,51679,51679,37967,45490,47604,48662,49752,51866,51899,52957,52923,47604,32768,48694,53980,53981,53948,52923,51866,51866,51866,50809,49752,48694,48610,65522,65523,65526,65529,65530,65530,65529,65527,65525,65523,65521,65520,65520,65519,65519,65519,48610,45490,47604,48694,49751,50809,51866,52923,52957,52923,47604,32768,48694,53980,53981,53948,52923,51867,51866,51866,51866,50809,50776,49752,48694,46580,35179,54271,56319,56319,55295,53247,52223,52191,52223,52223,52223,35179,44432,45522,46580,48662,49751,50776,50809,50842,51867,52923,53981,52923,47604,32768,42351,45524,45524,44467,44433,43377,43376,43376,43376,43408,43376,43376,43376,43376,43376,43409,44433,44466,45491,46547,47604,47636,48661,48693,48661,47604,47604,46580,47604,48661,48661,48661,48661,47604,46580,46581,46581,46581,43376,32768,56022,58136,60250,61307,62364,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,51830,49717,48692,47636,46579,45522,44465,43409,42352,41295,42353,42353,42353,42353,32768,48694,52924,52956,52924,51866,50809,50809,49752,49719,47637,35106,54261,56310,58360,59386,58361,57336,53237,50162,50130,49073,35106,35106,46580,47604,47637,48695,49719,49751,50776,50808,50777,50776,50809,50809,51867,52924,51899,46580,32768,48694,52924,52956,52924,51866,50809,50809,49752,49719,47637,37967,54879,54879,56959,58079,60159,60191,60159,59103,58047,55967,54847,52735,52735,52735,51679,51679,51679,50623,37967,44432,46547,47637,49719,50808,51866,52923,51899,46580,32768,48694,52924,52956,52924,51866,50809,50809,50809,49752,49719,48661,46580,48610,65522,65525,65527,65529,65529,65529,65527,65526,65525,65523,65520,65519,65519,65519,48610,43375,45489,46580,47638,48695,49752,50809,51866,52924,51899,46580,32768,48694,52924,52956,52924,51866,50809,50809,50809,50809,50776,49752,49719,48662,47604,46547,35179,53247,53247,52223,52223,51199,52223,51199,51199,35179,43375,44465,46547,47604,48662,49719,49752,49752,50809,50809,51867,52924,51899,46580,32768,42319,45524,45524,44466,44434,43409,43408,43409,43409,43409,43409,43409,43409,43409,43409,43409,44434,44466,44466,45523,46547,46579,47604,47604,46580,46547,46547,46547,46547,46580,47604,47604,46580,46548,45524,46548,46581,46581,42352,32768,54998,57080,60250,61307,62364,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,51830,50773,48692,48660,46579,45522,44465,43409,42352,41295,42353,42353,42353,42353,32768,47637,51867,52923,51867,50810,50776,49752,49751,48694,47604,35106,54261,57336,60411,62460,61436,59386,56311,51186,50129,50097,49041,49041,35106,35106,45522,46580,47637,48661,48694,48695,49719,49719,49752,50777,50810,51867,51866,46580,32768,47637,51867,52923,51867,50810,50776,49752,49751,48694,47604,37967,54879,54879,56991,60159,61215,61215,60191,59103,56991,56959,54847,52735,51679,51679,51679,51647,50623,50623,37967,43408,45490,46580,48694,49752,50809,51867,51866,46580,32768,47637,51867,52923,51867,50810,50809,49752,49752,49752,48695,48661,46580,48610,65521,65522,65525,65526,65528,65528,65526,65526,65525,65523,65520,65519,65519,65519,48610,43407,45490,46580,47637,48694,49752,49753,50809,51867,51866,46580,32768,47637,51867,52923,51867,50810,50809,49752,49752,49752,49752,49751,48695,48662,47637,46547,45489,35179,52223,52223,51199,51199,50175,51199,35179,42318,43407,45489,46547,47637,48662,48695,49719,49751,49752,50777,50810,51867,51866,46580,32768,42319,44434,44434,43409,43376,43376,43376,43376,43376,43376,43376,43376,43376,43376,43376,43376,43376,43409,43409,44433,44466,45490,45490,45490,45490,44466,44466,44434,44466,45490,45490,45490,45490,44466,44466,44467,45524,45524,43409,32768,54965,57079,59193,61307,62364,63421,63421,63421,63421,63421,61307,32768,32768,32768,32768,32768,32768,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,51830,50773,49717,47636,46579,45522,44465,43377,42352,41295,42353,42353,42353,42353,32768,47637,51866,51867,50810,50777,49752,49719,48695,47637,46580,35106,54261,57336,60411,61437,61436,59386,55286,50162,50130,49073,49041,49041,49041,49009,35106,35106,45522,46547,47604,47637,48662,48694,49752,49752,50809,51866,50809,46547,32768,47637,51866,51867,50810,50777,49752,49719,48695,47637,46580,37967,54847,54847,56991,58079,60159,60159,59103,58015,55935,54879,53823,51679,51679,51679,50623,50623,50623,50591,37967,43375,45489,46579,48662,49719,50809,51834,50809,46547,32768,47637,51866,51867,50810,50777,49752,49719,49719,48695,48694,47637,46580,45490,48610,65521,65522,65524,65525,65525,65525,65524,65524,65522,65519,65518,65518,48610,42318,44432,45490,46580,47637,48694,49719,49752,50809,51866,50809,46547,32768,47637,51866,51867,50810,50777,49752,49752,49720,49751,49719,48695,48694,47638,47605,46547,45490,44432,35179,50175,51199,50175,50175,35179,42317,43375,44432,45490,46547,47605,47637,48694,48695,49719,49752,49752,50809,51866,50809,46547,32768,42352,42352,42320,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42351,42352,43376,43376,43376,43376,43376,43376,43376,43376,43376,43376,43376,43376,43376,43376,43409,43410,44434,44434,32768,54965,57079,59193,61307,62364,62364,63421,63421,63421,63421,57079,32768,32768,32768,32768,32768,32768,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,51830,50773,49717,48660,46579,45522,44465,43409,42352,41295,42353,42353,42353,42353,32768,46580,50809,50810,50809,49752,48695,48694,48694,47637,46547,35106,52211,56311,58361,58362,59386,57336,52213,50162,49073,49042,49009,49008,49009,49008,47984,49009,35106,35106,45490,46580,47637,47637,48694,48695,49752,50809,49785,45522,32768,46580,50809,50810,50809,49752,48695,48694,48694,47637,46547,37967,53823,53823,54879,55935,58047,58047,56991,55935,54879,54847,53791,51679,51647,50623,50623,50623,50591,50591,37967,43375,44465,45523,47637,48695,49752,50777,49785,45522,32768,46580,50809,50810,50809,49752,48695,48695,49719,48695,48662,47637,46580,45522,48610,65520,65520,65520,65522,65523,65523,65522,65520,65519,65518,65518,65518,48610,42318,44432,45490,46580,47637,47638,48695,49719,49752,50809,49785,45522,32768,46580,50809,50810,50809,49752,48695,48695,49719,48695,48694,47638,47637,47605,46580,46547,45490,44432,43375,35179,49151,49151,35179,41260,42317,43375,44432,45490,46547,46580,47604,47637,47638,48662,48695,49719,49752,50809,49785,45522,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,54965,57079,59193,61307,62364,62364,63421,63421,63421,63421,52851,32768,32768,32768,32768,32768,32768,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,51830,50773,49717,48660,46579,45522,44466,43409,42352,41295,42353,42353,42353,42353,32768,46547,49752,50777,49752,49719,48662,47637,47637,46580,45522,35106,50130,51187,54262,55287,55286,52212,50163,50098,49041,49009,47985,47953,47953,47952,47952,47952,47953,47952,35106,45490,46547,46580,47637,48662,48695,49752,49720,44465,32768,46547,49752,50777,49752,49719,48662,47637,47637,46580,45522,37967,53823,53791,53791,53791,54879,54879,54847,53823,53791,53791,52735,51647,50623,50623,50591,50591,50591,49567,37967,42318,44432,45490,46580,47637,48695,49720,49720,44465,32768,46547,49752,50777,49752,49719,48694,47638,48662,48662,47637,47605,46580,45522,44432,48610,65519,65519,65520,65521,65520,65519,65518,65518,65518,65518,48610,41261,43375,44432,45490,46580,47605,47605,47638,48662,48695,49752,49720,44465,32768,46547,49752,50777,49752,49719,48694,47638,47638,47637,47637,46580,46580,46547,45490,45489,44433,43375,42318,42317,35179,35179,40203,41260,42317,42318,43375,44433,45490,45490,46547,46580,47604,47605,47637,48662,48695,49752,49720,44465,32768,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47603,47635,47635,48660,48660,48660,48660,48660,48660,47635,48660,48659,48660,47603,47603,47636,47636,48660,48660,48693,32768,54965,57079,59193,60282,61339,62364,62364,63421,63421,62397,48623,32768,32768,41224,63421,63421,62397,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,51830,50773,49717,48660,47603,45522,44466,43409,42352,41295,42353,42353,42353,42353,32768,45490,48728,49720,48695,48662,47637,47604,46580,46547,45489,35106,49041,49074,50130,50131,50162,50130,49074,49041,49009,47953,47953,47920,47920,47920,47920,47920,47920,47921,35106,44433,45490,45523,46580,47605,47638,48695,48695,44465,32768,45490,48728,49720,48695,48662,47637,47604,46580,46547,45489,37967,52767,52767,52767,52735,53791,53791,53791,53791,53791,52735,51679,50623,50623,50591,50591,49567,49567,49535,37967,42317,43375,44465,45523,47604,47638,48695,48695,44465,32768,45490,48728,49720,48695,48662,47637,47605,47637,47605,47604,46580,46548,45522,44433,48610,65519,65519,65519,65519,65518,65518,65518,65518,65485,65517,48610,42317,43375,44433,45490,46547,46580,46580,47605,47637,47638,48695,48695,44465,32768,45490,48728,49720,48695,48662,47637,47605,47605,47604,46580,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,35179,45490,45523,46547,46580,47605,47638,48695,48695,44465,32768,48693,48693,48693,48693,48661,48693,48661,48661,48661,48660,47636,48661,48661,48660,48660,48661,48660,48660,48661,48693,49717,49717,49750,50774,50774,50774,50774,50774,49750,49718,49750,49750,49717,49750,49750,50775,50775,51832,51865,32768,54965,57079,59193,60250,61307,62364,62364,62364,62364,62364,44395,32768,32768,39110,39110,32768,38053,53908,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,51830,50773,49717,48660,47603,46546,44466,43409,42352,41295,42353,42353,42353,42353,32768,44433,48695,48695,47638,47605,47604,46580,45523,45490,44433,35106,49042,49041,49042,49041,49042,49041,49009,49009,47953,47920,47920,47888,47887,47887,47888,47888,35106,35106,42351,43408,44465,45490,45523,47605,47638,48695,47638,43408,32768,44433,48695,48695,47638,47605,47604,46580,45523,45490,44433,37967,52767,52735,52735,52735,52703,52735,53791,52767,52735,52735,51679,50591,50591,50591,49567,49535,49535,49535,37967,41261,43375,44433,45490,46580,47637,48695,47638,43408,32768,44433,48695,48695,47638,47605,47605,46580,46580,46580,46580,46580,45523,45490,44433,43375,48610,65486,65518,65518,65518,65517,65485,65485,65485,48610,41260,42317,43375,44433,45490,45523,46547,46548,46580,47605,47638,48695,47638,43408,32768,44433,48695,48695,47638,47605,47605,46580,46580,46547,45523,35179,49151,49151,49151,49151,49151,50175,51199,51199,50175,49151,47103,47103,46079,46079,46079,46079,45055,45055,35179,44433,45490,45523,45523,47605,47638,48695,47638,43408,32768,50775,50808,50808,50808,50808,50775,49751,49751,49750,49718,49718,49718,49718,49718,49718,49718,49718,49718,49751,50775,50807,51832,52888,52888,52889,52921,52889,52889,52888,52889,52889,51865,51864,52889,52922,52923,53979,55036,52923,32768,54965,57079,59193,60250,61307,62364,62364,62364,62364,62364,40167,32768,32768,32768,32768,32768,32768,32768,56022,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,41295,41295,41295,41295,41295,41295,42319,42318,42318,42318,42317,51830,50773,49717,48660,47603,45522,45490,43409,42352,41295,42353,42353,42353,42353,32768,44433,48662,48662,47637,46580,46580,46547,45523,45490,44432,35106,48977,49009,49009,49009,47985,47985,47953,47920,46864,47888,46832,46864,46832,46832,35106,35106,41260,42318,43375,44432,44465,45490,45523,46580,47638,48662,47638,43408,32768,44433,48662,48662,47637,46580,46580,46547,45523,45490,44432,37967,52735,52735,52735,51711,51679,51679,51679,51679,51679,50623,50591,50591,50591,49535,49535,49535,49535,48479,37967,41261,42351,44432,45490,46580,47637,48662,47638,43408,32768,44433,48662,48662,47637,46580,46580,46548,46548,46548,46548,46547,45523,45490,44465,43408,48610,65518,65518,65485,65485,65485,65485,65517,65484,48610,41260,42318,43408,44465,45490,45523,46547,46548,46580,46581,47638,48662,47638,43408,32768,44433,48662,48662,47637,46580,46580,46548,46547,45523,45490,44465,35179,48127,48127,48095,48127,50175,52223,53247,52223,49151,47103,46079,46047,46047,45023,45055,45055,35179,43375,44432,44465,45490,45523,46580,47638,48662,47638,43408,32768,51832,52923,51866,51866,51833,50808,50808,50775,49751,35051,49718,49751,49751,49751,49751,49751,35051,49751,50807,51832,51865,32768,32768,32768,32768,32768,32768,55002,55002,32768,53978,53946,53946,53946,53979,32768,56061,56061,52889,32768,54965,57079,58136,60250,61307,61340,62364,62364,62364,62364,35939,32768,32768,32768,32768,32768,32768,32768,40199,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,41295,41295,41295,41295,41295,42319,42318,42318,42318,42318,42317,51830,50773,49717,48660,47603,46546,44465,43409,42352,41295,42353,42353,42353,42353,32768,44433,47638,47638,47638,46581,46548,45523,45523,45490,44432,35106,47921,47952,47953,47953,47953,47921,47888,46831,46831,46863,46863,46831,35106,35106,40203,41260,42317,42351,43376,44433,45490,45523,46547,46580,47605,47638,47638,43408,32768,44433,47638,47638,47638,46581,46548,45523,45523,45490,44432,37967,52735,51679,51679,51679,51679,51647,50623,50623,50623,50591,50591,49567,49535,49535,49535,49535,48479,48479,37967,41261,42351,44432,45490,46548,47605,47638,47638,43408,32768,44433,47638,47638,47638,46581,46548,46548,46548,46548,46547,46547,45523,45523,45490,44433,43375,48610,65517,65485,65517,65517,65484,65516,48610,40203,41293,43375,44432,45490,45491,45523,46547,46547,46548,46580,47605,47638,47638,43408,32768,44433,47638,47638,47638,46581,46548,46547,45523,45523,45490,44465,43408,35179,48095,47103,48127,49151,52223,53247,52223,49151,46079,45055,45055,45023,45055,43999,35179,42317,42351,43408,44465,45490,45523,46580,47605,47638,47638,43408,32768,50808,55037,53980,52923,51866,51833,50808,50775,35051,35051,49718,49719,49751,49751,49719,35051,35051,49751,50808,51865,52922,32768,32768,32768,32768,32768,32768,57116,56092,32768,32768,55036,55035,55036,56061,32768,32768,57150,51864,32768,54965,56023,58136,60250,61307,61307,62364,62364,62364,62364,50737,48623,45452,56022,53908,32768,32768,32768,33825,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,41295,41295,41295,41295,41295,42319,42318,42318,42318,42318,42317,51830,50773,49717,48660,47603,46546,45490,43409,42352,41295,42353,42353,42353,42353,32768,44433,47638,47638,47605,46580,46548,45523,45491,44466,43408,35106,47920,47888,47920,47920,46864,46864,46831,46831,45807,45807,35106,35106,40203,41260,41261,42318,43375,43408,44433,44466,45490,45523,45523,46580,47605,47638,47638,43376,32768,44433,47638,47638,47605,46580,46548,45523,45491,44466,43408,37967,51679,51679,51679,51679,50623,50623,50623,50591,50591,50591,49567,49535,49535,49535,48479,48479,48479,48479,37967,41261,42350,43408,44466,45523,46581,47638,47638,43376,32768,44433,47638,47638,47605,46580,46548,46547,46548,46547,46547,46547,45523,45523,45490,44433,43376,48610,65517,65517,65484,65516,65484,65484,48610,41260,42318,43376,44433,45490,45523,45523,45523,46547,46548,46580,47605,47638,47638,43376,32768,44433,47638,47638,47605,46580,46548,46547,45523,45523,45490,44466,44432,43375,35179,47071,47103,48127,50175,51199,50175,47103,45055,45055,44031,43999,43999,35179,41260,42318,43375,44433,44466,45490,45523,46580,47605,47638,47638,43376,32768,51833,56094,55070,55037,52924,51866,50808,35051,48895,35051,49718,49751,49751,49751,35051,46815,35051,49751,51833,52890,55003,32768,32768,58205,59229,32768,32768,58173,58173,32768,32768,57117,56093,56094,57150,32768,32768,58206,52887,32768,54965,56022,58136,60250,61307,61307,61340,62364,62364,62364,62364,62364,62364,62364,61307,32768,32768,32768,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,41295,41295,41295,41295,42319,42319,42319,42318,42318,42318,42317,51830,50773,49717,48660,47603,46546,45490,43409,42352,41295,42353,42353,42353,42353,32768,44433,47638,47638,46581,46580,46548,45523,45491,44466,43408,35106,47888,47888,46832,46864,45807,45807,45807,45807,35106,35106,40203,41260,41261,42318,42351,43376,43408,44433,44466,45490,45523,45523,45524,46580,47605,47638,47606,43408,32768,44433,47638,47638,46581,46580,46548,45523,45491,44466,43408,37967,51679,51679,51647,50623,50623,50623,50591,50591,49567,49535,49535,49535,49535,48479,48479,48479,48479,48447,37967,41260,42318,43408,44466,46548,46581,47638,47606,43408,32768,44433,47638,47638,46581,46580,46548,45523,45523,45523,45523,45523,45523,45523,45490,44466,43408,42351,48610,65516,65484,65484,65516,48610,40203,41261,42351,43408,44466,45490,45523,45523,45523,45523,45524,46580,47605,47638,47606,43408,32768,44433,47638,47638,46581,46580,46548,45523,45523,45523,45491,44466,44433,43376,42318,35179,46079,45055,46079,46079,46079,45055,44031,44031,43999,44031,35179,40204,41261,42318,43376,44433,45490,45491,45523,46580,47605,47638,47606,43408,32768,50808,56094,56094,55037,52923,51833,35051,52031,48927,35051,47637,48661,48662,35051,49951,47839,35051,49718,50808,52890,55003,32768,32768,59230,60254,32768,32768,59230,59229,32768,32768,57149,57117,57117,57150,32768,32768,58174,52888,32768,54965,56022,58136,59225,60251,61307,61307,61340,61308,61340,40167,35939,34882,32768,53908,32768,32768,32768,36996,61308,61308,61340,61339,61340,61339,61340,61339,61308,61340,32768,41295,41295,41295,41295,41295,42319,42318,42318,42318,42318,42317,51830,50773,49717,48660,47603,46546,45490,43409,42352,41295,42353,42353,42353,42353,32768,43409,47638,47606,46581,46548,45523,45523,45490,44465,43408,35106,46832,46832,45807,45807,45807,45807,35106,35106,40203,41260,41261,42318,42319,43375,43408,44433,44465,44466,45490,45491,45523,45523,45524,46548,46581,47638,47605,43376,32768,43409,47638,47606,46581,46548,45523,45523,45490,44465,43408,37967,51679,50623,50623,50623,50591,50591,50591,49567,49535,49535,49535,49535,48479,48479,48479,48479,48447,48479,37967,41260,42318,43408,44466,45523,46581,47638,47605,43376,32768,43409,47638,47606,46581,46548,45524,45523,45523,45523,45523,45523,45523,45523,45490,44466,44433,43375,48610,65484,65484,65483,65483,48610,41260,42318,43375,44433,44466,45490,45523,45523,45523,45523,45524,46548,46581,47638,47605,43376,32768,43409,47638,47606,46581,46548,45524,45523,45523,45523,45491,45490,44466,44433,43375,42318,35179,45055,44031,44031,44031,44031,43999,43999,43999,35179,40203,41261,42318,43375,44433,44466,45490,45491,45523,46548,46581,47638,47605,43376,32768,48694,53981,53981,52891,50809,35051,54143,53087,48927,35051,45490,46547,35051,53119,51007,46847,35051,47604,49718,51832,53946,32768,32768,59229,59229,32768,32768,59229,58173,32768,32768,57116,56060,56060,56092,32768,32768,57117,51831,32768,54965,56022,58136,59193,60250,61307,61307,61307,61307,61307,44395,32768,32768,32768,32768,32768,32768,32768,46509,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,51830,50774,49717,48660,47603,46546,45490,44433,42352,41295,42353,42353,42353,42353,32768,43408,47638,47638,46581,46548,45523,45491,45490,44466,43408,35106,45807,45807,44783,44783,35106,35106,40203,40204,41261,42318,42319,43375,43376,44433,44433,44466,44466,45490,45491,45523,45523,45523,45523,46548,46581,47638,46581,43408,32768,43408,47638,47638,46581,46548,45523,45491,45490,44466,43408,37967,50623,50623,50623,50591,50591,49567,49567,49535,49535,49535,48479,48479,48479,48479,48447,48447,48479,48479,37967,41261,42318,43408,44466,45523,46580,47638,46581,43408,32768,43408,47638,47638,46581,46548,45524,45523,45523,45523,45523,45523,45523,45523,45491,44466,44433,43408,42319,48610,65483,65483,48610,40204,41261,42319,43408,44433,44466,45491,45523,45523,45523,45523,45523,46548,46581,47638,46581,43408,32768,43408,47638,47638,46581,46548,45524,45523,45523,45523,45491,45491,44466,44433,43408,43375,42318,35179,44031,43999,43999,43999,43999,45055,35179,40203,41261,42318,43375,43408,44433,44466,45491,45491,45523,46548,46581,47638,46581,43408,32768,47637,51866,51866,49753,35051,51007,52063,51007,47871,35051,43375,35051,52063,52063,49951,46815,35051,45490,47604,49750,52888,32768,32768,32768,32768,32768,58172,58172,57116,32768,32768,56059,56059,56059,56059,32768,32768,56092,51831,32768,54965,56022,58136,59193,60250,61307,61307,61307,61307,61307,58137,34882,32768,32768,32768,32768,32768,35939,59193,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,41295,41295,41295,41295,42319,42319,42319,42318,42318,42318,42317,51830,50774,49717,48660,47603,46546,45490,44433,43376,41295,42353,42353,42353,42353,32768,43376,46581,47606,46581,45524,45491,45491,45490,44433,43408,35106,44751,44751,35106,35106,40203,40204,41261,41294,42318,42351,43376,43409,44433,44466,44466,45490,45491,45491,45491,45523,45523,45523,45523,46548,46581,47638,46581,43375,32768,43376,46581,47606,46581,45524,45491,45491,45490,44433,43408,37967,50623,50591,50591,50591,49567,49535,49535,49535,49535,48479,48479,48479,48479,48447,48479,48479,48479,48479,37967,41261,42351,43408,44466,45523,46580,47638,46581,43375,32768,43376,46581,47606,46581,45524,45491,45523,45523,45491,45523,45523,45523,45523,45491,45490,44466,44433,43375,48610,65483,65484,48610,41261,42318,43375,44433,44466,45490,45491,45491,45523,45523,45523,45523,46548,46581,47638,46581,43375,32768,43376,46581,47606,46581,45524,45491,45523,45523,45491,45491,45491,45491,44466,44433,43408,43375,42318,35179,44031,45055,45023,45055,35179,40203,41261,42318,43375,43408,44433,44466,45490,45491,45491,45523,46548,46581,47638,46581,43375,32768,46580,50809,49753,48695,35051,48895,48927,47871,46847,35051,42318,35051,48895,48927,47871,45791,35051,44432,46547,48693,51831,32768,32768,32768,32768,32768,58171,57115,57115,32768,32768,56058,56058,55034,56059,32768,32768,55035,51830,32768,54998,56023,58136,59193,60250,60283,61307,61307,61307,61307,61307,58136,42281,34882,32768,34882,43338,58136,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,41295,41295,41295,41295,42319,42319,42318,42318,42318,42318,42317,51830,50774,49717,48660,47603,46546,45490,44433,43376,41295,42353,42353,42353,42353,32768,43376,46581,46581,46580,45524,45523,45491,44466,44466,43409,35106,35106,35106,41261,41261,41261,41294,42318,42351,43376,43409,44433,44466,44466,44466,45490,45491,45491,45491,45491,45491,45491,45491,45491,45524,46581,46582,46581,43375,32768,43376,46581,46581,46580,45524,45523,45491,44466,44466,43409,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,37967,42318,42351,43409,44466,45523,46548,46581,46581,43375,32768,43376,46581,46581,46580,45524,45523,45491,45491,45491,45491,45491,45491,45491,45491,44467,44466,44433,43408,42351,48610,48610,41294,42318,42351,43408,44433,44466,44467,45491,45491,45491,45491,45491,45491,45524,46581,46582,46581,43375,32768,43376,46581,46581,46580,45524,45523,45491,45491,45491,45491,45491,45491,44466,44466,44433,43376,42351,42318,35179,45023,46079,35179,40204,41261,42318,42351,43408,44433,44466,44466,44467,45491,45491,45491,45524,46581,46582,46581,43375,32768,45490,48695,48694,47637,45523,35051,46815,46815,46815,35051,41260,42317,35051,46815,45791,45791,35051,43375,45489,47603,50774,32768,32768,57114,32768,32768,57115,57082,56058,32768,32768,56058,32768,32768,56025,32768,32768,55002,50773,32768,56022,57079,58136,59193,60250,60250,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,41295,41295,41295,41295,41295,42319,42318,42318,42318,42318,42317,51830,50774,49717,48660,47603,46547,45490,44433,43376,42319,42353,42353,42353,42353,32768,42351,46549,46581,46548,45523,45491,45491,44466,44434,44433,43376,42351,42318,42318,42318,42319,42351,43376,43409,43409,44434,44466,44466,44466,44466,44467,45491,45491,45491,45491,45491,45491,45491,45523,45524,46548,46581,46581,43376,32768,42351,46549,46581,46548,45523,45491,45491,44466,44434,44433,43376,42319,41294,41261,41261,40236,40236,40204,40204,40204,40204,40204,40204,40204,40204,40236,40236,41260,41261,41294,42319,43376,43409,44466,45491,45524,46581,46581,43376,32768,42351,46549,46581,46548,45523,45491,45491,45491,45491,45491,45491,45491,45491,45491,44467,44466,44466,44433,43376,42351,42351,42351,42351,43376,43409,44466,44466,44466,45491,45491,45491,45491,45491,45523,45524,46548,46581,46581,43376,32768,42351,46549,46581,46548,45523,45491,45491,45491,45491,45491,45491,45491,44466,44466,44434,44433,43376,42351,42318,35179,35179,41261,41261,42318,42351,43376,44433,44434,44466,44467,44467,45491,45491,45523,45524,46548,46581,46581,43376,32768,44433,47638,47637,46548,45490,43408,35051,46815,45791,35051,41260,41261,41261,35051,45791,44767,35051,42318,44432,46579,49717,32768,32768,56057,32768,32768,32768,56057,56025,32768,32768,56057,32768,32768,56058,32768,32768,55001,49749,32768,56054,57079,58136,59193,60250,60250,60250,60283,60283,60283,60283,60283,60283,60283,61307,60283,60283,61307,60283,61307,61307,60283,61307,61307,61307,60283,60283,60283,61307,32768,41295,41295,41295,41295,41295,42319,42318,42318,42318,42318,42317,51830,50774,49717,48660,47603,46547,45490,44433,43376,42319,42353,42353,42353,42353,32768,42351,46549,46581,45524,45523,44467,44466,44466,44466,44433,43409,43376,43376,42352,43376,43376,43408,43409,44433,44434,44466,44466,44466,44467,44467,44466,44467,44467,44467,44467,44467,44467,44467,45491,45523,45524,46581,46581,43376,32768,42351,46549,46581,45524,45523,44467,44466,44466,44466,44433,43409,43376,42351,42319,42318,42318,42318,41294,41294,41294,41294,41294,41294,41294,41294,42318,42318,42318,42319,42351,43376,43409,44433,44466,45523,45524,46581,46581,43376,32768,42351,46549,46581,45524,45523,44467,44467,44467,44467,44467,44467,44467,44467,44467,44466,44466,44466,44433,43409,43409,43376,43376,43409,43409,44434,44466,44466,44467,44467,44467,44467,44467,44467,45491,45523,45524,46581,46581,43376,32768,42351,46549,46581,45524,45523,44467,44467,44467,44467,44467,44467,44466,44467,44466,44466,44434,43409,43376,42351,42319,42318,42318,42319,42351,43376,43409,44434,44466,44466,44466,44466,44467,44467,45491,45523,45524,46581,46581,43376,32768,44433,47638,47605,46548,45490,43408,43375,35051,45791,35051,41261,42317,42318,42317,35051,44767,35051,43374,44432,46546,48693,32768,32768,55001,56057,32768,32768,55001,55001,32768,32768,56057,32768,32768,57114,32768,32768,55002,49716,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,42317,51863,50774,49717,48660,47603,46547,45490,44433,43376,42319,42353,42353,42353,42353,32768,42351,45524,46548,45524,45491,44467,44466,44466,44466,44434,44433,43409,43409,43409,43409,43409,44433,44434,44466,44466,44466,44466,44466,44466,44467,44467,44466,44467,44466,44467,44466,44466,44467,44467,45523,45524,46581,46581,43376,32768,42351,45524,46548,45524,45491,44467,44466,44466,44466,44434,43409,43409,43376,43376,43376,42352,42351,42352,42352,42352,42352,42351,42352,42351,42352,42352,42351,43376,43376,43376,43409,43409,44434,44466,45523,45524,46581,46581,43376,32768,42351,45524,46548,45524,45491,44467,44466,44466,44467,44466,44467,44466,44467,44467,44466,44466,44466,44434,44434,44433,43409,43409,44433,44433,44434,44466,44466,44466,44466,44467,44466,44466,44467,44467,45523,45524,46581,46581,43376,32768,42351,45524,46548,45524,45491,44467,44466,44466,44467,44466,44467,44466,44466,44466,44466,44466,44434,43409,43409,43376,43376,43376,43376,43408,43409,44434,44466,44466,44466,44466,44466,44466,44467,44467,45523,45524,46581,46581,43376,32768,43408,47606,46581,46548,45490,44433,43376,42351,35051,35051,42318,42318,42318,42318,42318,35051,35051,43375,44432,46546,48660,32768,32768,53944,55000,32768,32768,54968,53944,32768,32768,32768,32768,32768,32768,32768,32768,53945,49716,32768,57150,57151,56094,55037,53981,53980,53980,53980,53980,53980,53980,53980,53980,53980,53980,53980,53980,53980,53980,53980,53980,53980,53980,53980,53980,53980,53980,53980,53980,32768,41295,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,51831,50774,49717,48660,47603,46547,45490,44433,43376,42320,42353,42353,42353,42353,32768,42319,45524,45524,45523,45491,44466,44466,44466,44466,44466,44434,44433,43409,43409,44433,44434,44434,44466,44466,44466,44466,44466,44466,44466,44466,44466,44466,44466,44466,44466,44466,44466,44466,44467,45523,45524,46581,46581,42352,32768,42319,45524,45524,45523,45491,44466,44466,44466,44466,44466,44434,44433,43409,43409,43409,43409,43409,43409,43408,43409,43409,43408,43409,43409,43409,43409,43409,43409,43409,43409,43409,44434,44466,44466,45523,45524,46581,46581,42352,32768,42319,45524,45524,45523,45491,44466,44466,44466,44466,44466,44466,44466,44466,44466,44466,44466,44466,44466,44434,44434,44434,44433,44434,44434,44466,44466,44466,44466,44466,44466,44466,44466,44466,44467,45523,45524,46581,46581,42352,32768,42319,45524,45524,45523,45491,44466,44466,44466,44466,44466,44466,44466,44466,44466,44466,44466,44466,44433,44433,43409,43409,43409,43409,43409,44434,44466,44466,44466,44466,44466,44466,44466,44466,44467,45523,45524,46581,46581,42352,32768,43376,46581,46581,46548,45491,44434,43409,43376,42351,35051,42351,43375,43375,43375,43375,42351,35051,43376,44433,45522,47604,32768,32768,52887,52887,32768,32768,52888,52888,32768,32768,32768,32768,32768,32768,32768,32768,52921,48659,32768,55037,55038,53981,52923,51867,51866,51867,51867,51866,51866,51899,32768,32768,32768,32768,32768,32768,32768,52923,51867,51867,52923,51899,51867,51867,51899,51867,51867,51867,32768,41295,41295,41295,41295,41295,42319,42318,42318,42318,42318,42317,52887,50774,49717,48660,47603,46547,45490,44433,43376,42319,42353,42353,42353,42353,32768,42351,44467,44467,44467,44466,44434,44434,44434,44433,43409,44433,43409,43409,43409,43409,44433,43409,43410,44433,44433,44434,44434,44434,44434,44434,44434,44434,44434,44434,44434,44433,44434,44434,44466,44467,45523,45524,46548,43377,32768,42351,44467,44467,44467,44466,44434,44434,44434,44433,43409,44433,43409,43409,43409,43409,43409,43409,43409,43409,43409,43409,43409,43409,43409,43409,43409,43409,43409,43409,43409,43409,43409,43410,44466,44466,45523,45524,46548,43377,32768,42351,44467,44467,44467,44466,44434,44434,44434,44434,44434,44434,44434,44434,44434,44434,44433,44433,43410,43409,44433,44433,44433,44433,43409,43409,44433,44434,44434,44434,44434,44433,44434,44434,44466,44467,45523,45524,46548,43377,32768,42351,44467,44467,44467,44466,44434,44434,44434,44434,44434,44434,44434,44434,44434,44434,44433,43409,43409,43409,43409,43409,43409,43409,43409,43409,43409,44434,44433,44434,44434,44433,44434,44434,44466,44467,45523,45524,46548,43377,32768,42351,46548,46581,45524,45491,44434,44433,43409,43376,43376,43376,43376,43376,43408,43376,43376,43376,43408,44433,45490,46579,48660,49717,50774,50774,50774,50774,50806,51831,51831,52887,52888,53944,53944,53944,53945,53945,51864,47603,32768,52923,52924,51867,50810,50809,49752,49752,50776,50776,49752,50776,32768,32768,32768,32768,32768,32768,32768,50776,50809,50777,50776,50776,50776,49752,50776,50776,49752,50776,32768,41295,41295,41295,41295,41295,42319,42318,42318,42318,42318,42317,51831,50774,49717,48660,47603,46547,45490,44433,43376,42320,42353,42353,42353,42353,32768,42319,44434,44434,43409,43377,43377,43409,43409,43377,43409,43409,43409,43377,43377,43377,43376,43376,43409,43409,43376,43377,43409,43409,43377,43409,43409,43409,43377,43409,43409,43377,43377,43409,43409,43410,44466,45492,45524,43409,32768,42319,44434,44434,43409,43377,43377,43409,43409,43377,43409,43409,43409,43376,43377,43377,43376,43376,43377,43377,43376,43376,43377,43409,43376,43377,43377,43377,43376,43377,43377,43376,43377,43409,43409,43410,44466,45492,45524,43409,32768,42319,44434,44434,43409,43377,43377,43409,43409,43377,43409,43409,43409,43377,43409,43409,43376,43377,43409,43409,43376,43377,43409,43409,43377,43409,43409,43409,43377,43409,43409,43377,43377,43409,43409,43410,44466,45492,45524,43409,32768,42319,44434,44434,43409,43377,43377,43409,43409,43377,43409,43409,43409,43377,43409,43409,43376,43376,43377,43409,43376,43376,43377,43409,43376,43377,43409,43409,43377,43409,43409,43377,43377,43409,43409,43410,44466,45492,45524,43409,32768,42319,45524,45524,45523,44467,44466,44433,43409,43409,43409,43409,43409,43409,43409,43409,43409,43409,43409,44433,45490,46547,46579,47636,48661,48693,48693,48693,48693,49717,49717,49750,50774,50774,51831,51831,51831,51832,49751,46546,32768,51866,50810,50809,49752,48695,48695,49719,48695,48695,48695,48695,48695,32768,32768,32768,32768,32768,48695,48695,48695,48695,49719,48695,48695,48695,48695,48695,48695,48695,32768,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,42317,51863,51830,49717,48692,47604,46547,45490,44433,43376,42320,42353,42353,42353,42353,32768,42352,43409,43377,43376,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,43377,43410,44467,44467,44434,32768,42352,43409,43377,43376,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,43377,43410,44467,44467,44434,32768,42352,43409,43377,43376,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,43377,43410,44467,44467,44434,32768,42352,43409,43377,43376,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,43377,43410,44467,44467,44434,32768,42319,44466,44434,44433,43409,43377,43409,43376,43376,43376,43376,43376,43376,43376,43376,42352,42352,43376,43409,43409,44433,45490,45522,45522,46547,46547,46547,46547,46547,46579,47603,47604,47636,48660,48661,48661,48694,48662,45522,32768,49752,49752,48695,48662,47637,47605,47605,47605,47605,47605,47605,47605,47605,32768,32768,32768,47605,47605,47605,47605,47605,47605,47605,47605,47605,47605,47605,47605,47604,32768,41295,41295,41295,41295,41295,42319,42318,42318,42318,42317,42317,52887,50774,49717,48660,47604,46547,45490,44433,43377,42320,42353,42353,42353,42353,32768,42352,42352,42352,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42320,42352,43377,43410,44434,44466,32768,42352,42352,42352,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42320,42352,43377,43410,44434,44466,32768,42352,42352,42352,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42320,42352,43377,43410,44434,44466,32768,42352,42352,42352,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42320,42352,43377,43410,44434,44466,32768,42352,42352,42352,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42351,42352,43376,43376,43408,43408,43408,44432,43408,44432,44433,44432,44433,44465,45489,45490,45523,45523,45523,45491,32768,48662,48662,47637,46580,46580,46548,46548,46548,46548,46548,46548,46548,46548,46548,32768,46548,46548,46548,46548,46548,46548,46548,46548,46548,46548,46548,46548,46548,46548,32768,41295,41295,41295,41295,42319,42319,42318,42318,42318,42318,42317,51863,50806,49749,48660,47636,46579,45490,44433,43377,42320,42353,42353,42353,42353,32768,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,43376,43377,43410,44434,32768,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,43376,43377,43410,44434,32768,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,43376,43377,43410,44434,32768,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,42319,43376,43377,43410,44434,32768,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,43377,43377,43377,43377,43377,43377,43409,43409,43409,43410,43410,43410,43410,43410,43410,43410,43409,43377,32768,47638,47638,47605,46580,45524,45523,45523,45523,45523,45523,45523,45523,45523,45523,45523,45523,45523,45523,45523,45523,45523,45523,45523,45523,45523,45523,45523,45523,45523,32768,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,42317,52887,50774,49749,48692,47636,46579,45490,44465,43376,42352,42353,42353,42353,42353,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,42353,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,42317,52887,51830,50773,48692,47636,46579,45522,44433,43408,42320,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,41295,42319,42318,42318,42318,42317,42317,52887,51830,50773,48692,47636,46579,45490,44433,43376,42352,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,42317,52887,51830,50773,48692,47636,46579,45522,44465,43409,42352,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,42317,52887,51830,50773,49716,47636,46579,45522,44465,43408,42320,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,42317,52887,51830,50773,49717,48660,46579,45522,44465,43409,42352,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,42317,52887,51830,50773,49717,47636,46579,45522,44465,43409,42352,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,42319,42318,42318,42318,42318,42317,42317,52887,51830,50773,49717,48660,47603,45522,44466,43409,42352,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,42317,52887,51830,50773,49717,48660,47603,45522,44466,43409,42352,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,42317,52887,51830,50773,49717,48660,47603,45522,44465,43409,42352,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,42317,52887,51830,50773,49717,48660,47603,46546,45490,43409,42352,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,42317,52887,51830,50773,49717,48660,47603,45522,45490,43409,42352,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,42317,52887,51830,50773,49717,48660,47603,46546,45490,43409,42352,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,41295,42319,42318,42318,42318,42317,42317,52887,51830,50774,49717,48660,47603,46546,45490,43409,42352,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,42317,52887,51830,50774,49717,48660,47603,46546,45490,44433,42352,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,42317,52887,51830,50774,49717,48660,47603,46547,45490,44433,42352,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,42317,52887,51830,50774,49717,48660,47603,46546,45490,44433,43376,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,42319,42319,42319,42318,42318,42318,42317,42317,52887,51830,50774,49717,48660,47603,46547,45490,44433,43376,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,42353,41295,41295,41295,42319,42319,42319,42318,42318,42318,42317,42317,52887,51830,50774,49717,48660,47603,46547,45490,44433,43376,42353,42353,42353,42353,42353,42353,42353,42353,42353,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42352,42353,41295,41295,41295,41295,42319,42319,42318,42318,42318,42317,42317,52887,51863,50774,49717,48660,47603,46547,45490,44433,43376,42353,42353,42353,42353,42353,42352,42352,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,41295,41295,41295,41295,42319,42318,42318,42318,42318,42317,42317,53911,51831,50774,49717,48660,47603,46547,45490,44433,43376,42353,42353,42353,42353,42352,42320,42320,41296,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41262,41295,41295,41295,41294,41295,42318,42318,42318,42317,42317,53911,51831,50774,49717,48660,47603,46547,45490,44433,43376,42353,42353,42353,42352,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,41262,41262,41262,41295,41294,41294,42318,42318,42318,42317,42317,53911,51831,50774,49717,48660,47603,46547,45490,44433,43376,42353,42353,42353,42352,32768,59193,59193,60250,60250,60250,60250,60250,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,60283,60283,61274,60282,60250,61307,60250,61306,61307,61274,60250,60251,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,61307,61307,61307,32768,40205,40237,41262,41294,41294,41294,42318,42318,42318,42317,42317,53943,51831,50774,49717,48692,47603,46547,45490,44465,43376,42353,42353,42353,42320,32768,59193,59193,60250,60250,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,62364,32768,40204,40237,41262,41262,41294,41294,42318,42318,42318,42317,42317,52887,51831,50806,49717,48660,47636,46579,45490,44465,43409,42353,42353,42352,42320,32768,59193,59193,60250,61307,61307,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62331,62332,62364,62364,62364,62364,61340,62363,62364,61340,61307,62363,61308,61307,61307,61307,61307,61307,61307,61307,62364,62364,62364,62364,32768,40204,40204,40237,41262,41294,41294,42318,42318,42318,42317,42317,53943,52887,51798,49717,48660,47636,46547,45490,44465,43376,42353,42353,42352,42320,32768,59193,60250,60250,61307,62364,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63420,63421,63389,63421,63421,63420,63389,63389,62396,62364,63388,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,63421,32768,39179,40204,40237,41262,41294,42318,42318,42318,42318,42317,42317,53943,52887,51830,49749,48660,47604,46579,45490,44465,43376,42353,42353,42352,42320,32768,59193,60250,61307,62364,63421,63421,64445,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,63454,64478,63454,64478,63421,63454,63422,63422,63454,63421,63422,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,39179,40204,40237,41262,41294,41294,42318,42318,42318,42317,42317,53944,52887,50774,50741,49716,47604,46579,45522,44433,43376,42353,42353,42352,42320,32768,59193,60250,61307,62364,63420,63421,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64446,64477,64446,64478,64446,64445,64478,63453,63421,63453,64445,63453,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,39147,40204,40237,41261,41294,41294,42318,42318,42318,42317,42317,53944,52887,50774,50773,48692,47636,46547,45522,44465,43409,42353,42353,42352,42320,32768,59193,59193,60250,61307,62364,63421,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,63421,63454,63421,63421,63421,63453,63421,63421,64445,63421,63421,64445,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,39147,40204,40205,41261,41294,41294,42318,42318,42318,42317,42317,53944,52887,51830,50773,48692,47636,46547,45522,44465,43408,42353,42353,42352,42320,32768,58137,59193,60250,61307,54965,38053,32768,33825,41224,61307,64478,59193,45452,64478,64478,64478,64478,64478,64478,64478,64478,64478,59193,45452,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64478,64446,64477,63453,63454,64446,64477,63422,63422,63453,63453,63422,63421,63421,63453,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63389,63420,63388,63388,62397,63421,63389,62365,63421,62364,62365,62364,62364,62364,62364,62364,62364,32768,39147,40204,40205,41261,41294,41294,42318,42318,42318,42317,42317,53944,52887,51830,50773,48692,47636,46547,45522,44465,43409,42353,42353,42352,42320,32768,58136,59193,60250,61307,35939,32768,52851,45452,32768,44395,64478,32768,33825,64478,64478,64478,63454,64478,64446,63421,63453,63421,32768,33825,63422,64478,63453,63422,64445,64445,64445,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,62365,63421,62397,63421,62396,62364,63421,62397,62396,62396,62364,63388,62396,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,39147,40204,40237,41262,41262,41294,42318,42318,42318,42317,42317,53944,52887,51830,50773,48692,47636,46579,45522,44465,43409,42353,42353,42352,42320,32768,58136,59193,60250,61275,34882,32768,39110,46509,53908,62332,32768,32768,32768,32768,56022,38053,32768,32768,36996,53908,63421,32768,32768,32768,32768,63421,32768,33825,63421,33825,32768,63421,48623,34882,32768,36996,57079,63421,32768,33825,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63389,63389,63421,63389,62365,63420,62397,63421,63388,62397,62365,63388,62396,62364,63388,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,39179,40204,40237,41262,41262,42318,42318,42318,42318,42317,42317,53944,52887,51830,50773,49717,48660,46579,45522,44465,43409,42353,42353,42352,42320,32768,58136,58136,59193,60250,54965,39110,32768,32768,32768,46509,54965,32768,32768,54965,48623,41224,50737,49680,32768,35939,63421,54965,32768,32768,54965,63421,32768,33825,63421,33825,32768,63421,33825,32768,47566,44395,50737,63421,54965,54965,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63389,63421,63389,63421,63421,63388,63420,63421,62396,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,61339,62364,62332,62364,62364,62363,61308,62332,62331,61339,61308,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,39147,40204,40237,41261,41262,41294,42318,42318,42318,42317,42317,53944,52887,51830,50773,49717,48660,46579,45522,44466,43409,42353,42353,42352,42320,32768,57079,58136,59193,57079,49680,52851,60250,50737,32768,33825,63421,32768,33825,63421,51794,40167,38053,42281,32768,33825,62364,62365,32768,33825,62364,62364,32768,33825,62364,33825,32768,62364,51794,38053,32768,34882,48624,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62332,62364,61308,61339,62332,62363,62331,61308,61340,61308,62331,62363,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,39147,40204,40237,41261,41294,42318,42318,42318,42318,42317,42317,53944,52887,51830,50773,49717,48660,47603,46546,44466,43409,42353,42353,42352,42320,32768,57079,58136,59193,58136,33825,32768,47566,48623,32768,38053,62364,32768,32768,52851,33825,32768,52851,47566,32768,33825,62364,62364,32768,32768,52851,62364,32768,32768,58136,32768,32768,60250,42281,41224,50737,32768,33825,62364,53908,54965,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,61339,62332,62332,61340,61339,62364,61307,61307,61307,62331,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,39147,40204,40237,41261,41262,41294,42318,42318,42318,42317,42317,53944,52887,51830,50773,49717,48660,47603,45522,44465,43409,42353,42353,42352,42320,32768,57079,57079,58136,59193,51794,36996,32768,33825,40167,58136,62364,43338,32768,33825,46509,33825,33825,42281,36996,32768,60250,62364,43338,32768,33825,61307,46509,32768,38053,32768,32768,62364,47566,34882,32768,35939,50737,62364,32768,33825,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62331,61340,61308,61307,62363,61308,61307,61308,62363,61339,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61306,61307,60251,60282,61307,61307,60251,60283,61274,60282,60250,60282,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,39179,40204,40237,41262,41262,42318,42318,42318,42318,42317,42317,53944,52887,51830,50773,49717,48660,47603,46546,44465,43409,42353,42353,42352,42320,32768,56022,57079,58136,59193,60250,61307,61307,61307,62364,61340,62363,62331,61308,61307,61308,62332,61340,61307,61307,61307,62331,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,60283,61307,60283,61275,61275,61306,61275,60282,60250,61274,60282,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,39179,40204,40237,41261,41262,41294,42318,42318,42318,42317,42317,53944,52887,51830,50773,49717,48660,47603,46546,45490,43409,42353,42353,42352,42320,32768,56022,57079,58136,59193,60250,60250,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,60283,61307,61307,60282,61307,60283,61307,61307,61307,60251,61306,60251,60251,60250,60283,60250,60282,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,39179,40204,40237,41262,41294,42318,42318,42318,42318,42317,42317,53944,52887,51830,50773,49717,48660,47603,46546,45490,43409,42353,42353,42352,42320,32768,56022,57079,58104,58168,59193,60250,61274,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61306,61306,61307,61306,60283,60250,61306,60283,60251,60250,61306,61275,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,59225,60249,59194,59194,60249,60217,59193,60249,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41262,41294,42318,42318,42317,42317,42317,53944,52887,51830,50774,49717,48660,47603,46546,45490,43409,42353,42353,42352,42320,32768,56022,57079,57079,58136,59193,60250,60250,60250,61275,60251,61274,61274,61274,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60218,60218,60250,59194,59193,59193,59194,60217,59194,59193,59226,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41262,41294,42318,42318,42317,42317,42317,53944,52887,51830,50774,49717,48660,47603,46546,45490,43409,42353,42353,42352,42320,32768,56022,57079,57079,58136,59193,59193,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,59226,60217,59194,60250,60250,59225,59225,59194,59193,59194,59226,59194,59193,59194,59225,60217,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41262,42318,42318,42318,42317,42317,42317,53944,52887,51830,50774,49717,48660,47603,46546,45490,43409,42353,42353,42352,42320,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,39147,40204,40237,41261,41262,42318,42318,42318,42318,42317,42317,53944,52887,51830,50774,49717,48660,47603,46547,45490,44433,42353,42353,42352,42320,32768,50737,51794,51794,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,65535,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,50737,51794,51794,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,65535,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,65535,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,50737,51794,51794,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,65535,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41294,42318,42318,42318,42317,42317,42317,53944,52887,51830,50774,49717,48660,47603,46546,45490,44433,42353,42353,42352,42320,32768,51794,53908,54965,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,65535,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,51794,53908,54965,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,65535,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,65535,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,51794,53908,54965,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,65535,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41262,41294,42318,42318,42317,42317,42317,53944,52887,51830,50774,49717,48660,47603,46546,45490,44433,42353,42353,42352,42320,32768,52851,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,32769,33825,32768,32769,33825,33792,32800,33824,32800,32768,33793,33793,32800,32800,32800,32801,33792,32768,32768,65535,32768,32769,33825,32768,32769,33825,33792,32800,33824,32800,32768,33793,33793,32800,32800,32800,32801,33792,32768,32768,52851,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,32769,33825,32768,32769,33825,33792,32800,33824,32800,32768,33793,33793,32800,32800,32800,32801,33792,32768,32768,65535,32768,32769,33825,32768,32769,33825,33792,32800,33824,32800,32768,33793,33793,32800,32800,32800,32801,33792,32768,65535,32768,32769,33825,32768,32769,33825,33792,32800,33824,32800,32768,33793,33793,32800,32800,32800,32801,33792,32768,32768,52851,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,32769,33825,32768,32769,33825,33792,32800,33824,32800,32768,33793,33793,32800,32800,32800,32801,33792,32768,32768,65535,32768,32769,33825,32768,32769,33825,33792,32800,33824,32800,32768,33793,33793,32800,32800,32800,32801,33792,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41294,42318,42318,42318,42317,42317,42317,54968,52887,51830,50774,49717,48660,47603,46547,45490,44433,42353,42353,42352,42320,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,32768,65535,32768,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,32768,65535,32768,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,65535,32768,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,32768,65535,32768,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39179,40204,40237,41261,41262,42318,42318,42318,42317,42317,42317,54968,53911,51831,50774,49717,48660,47603,46547,45490,44433,42353,42353,42352,42320,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,32768,65535,32768,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,32768,65535,32768,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,65535,32768,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,32768,65535,32768,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41262,42318,42318,42318,42317,42317,42317,54968,52887,51831,50774,49717,48660,47603,46547,45490,44433,42353,42353,42352,42320,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,32768,65535,32768,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,32768,65535,32768,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,65535,32768,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,32768,65535,32768,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41262,42318,42318,42318,42317,42317,42317,54968,53911,51831,50774,49717,48660,47603,46579,45490,44433,42353,42353,42352,42320,32768,52851,55990,58136,59160,59193,59193,59193,58136,41224,39110,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,36996,36996,36996,36996,36996,36996,36996,41224,60250,65535,61307,44363,36996,36996,36996,36996,36996,36996,32768,65535,32768,36996,36996,36996,36996,36996,36996,42281,60250,65535,62364,46509,36996,36996,36996,36996,36996,36996,36996,32768,52851,55990,58136,59160,59193,59193,59193,59193,52851,39110,39110,59193,59193,59193,59193,59193,59193,59193,59193,32768,36996,36996,36996,36996,36996,36996,36996,46509,65535,65535,65535,65535,36996,36996,36996,36996,36996,36996,32768,65535,32768,36996,36996,36996,36996,36996,36996,38053,57079,65535,62364,43338,36996,36996,36996,36996,36996,36996,36996,65535,32768,36996,36996,36996,36996,36996,36996,65535,65535,65535,65535,65535,36996,36996,36996,36996,36996,36996,36996,32768,52851,55990,58136,59160,59193,59193,59193,54965,42281,40167,42281,53909,59193,59193,59193,59193,59193,59193,59193,32768,36996,36996,36996,36996,36996,36996,36996,42281,61307,64478,58136,39078,36996,36996,36996,36996,36996,36996,32768,65535,32768,36996,36996,36996,36996,36996,36996,40167,59193,65535,59193,39110,36996,36996,36996,36996,36996,36996,36996,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41262,42318,42318,42318,42317,42317,42317,55000,53911,52887,50774,49717,48692,47603,46547,45490,44433,42353,42353,42352,42320,32768,52851,54965,58136,58136,59193,59193,54965,43338,39110,39110,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,36996,36996,36996,36996,36996,36996,36996,58136,65535,65535,65535,61307,36996,36996,36996,36996,36996,36996,32768,65535,32768,36996,36996,36996,36996,36996,36996,60250,65535,65535,65535,64478,36996,36996,36996,36996,36996,36996,36996,32768,52851,54965,58136,58136,59193,59193,59193,58136,42281,39110,39110,59193,59193,59193,59193,59193,59193,59193,59193,32768,36996,36996,36996,36996,36996,36996,36996,50737,65535,65535,65535,65535,36996,36996,36996,36996,36996,36996,32768,65535,32768,36996,36996,36996,36996,36996,36996,53908,65535,65535,65535,61307,36996,36996,36996,36996,36996,36996,36996,65535,32768,36996,36996,36996,36996,36996,36996,65535,65535,65535,65535,64478,36996,36996,36996,36996,36996,36996,36996,32768,52851,54965,58136,58136,59193,59193,59193,42281,39110,39110,39110,42281,59193,59193,59193,59193,59193,59193,59193,32768,36996,36996,36996,36996,36996,36996,36996,60250,65535,65535,65535,53908,36996,36996,36996,36996,36996,36996,32768,65535,32768,36996,36996,36996,36996,36996,36996,56022,65535,65535,65535,54965,36996,36996,36996,36996,36996,36996,36996,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41262,42318,42318,42318,42317,42317,42317,54968,53943,52855,50774,49717,48660,47603,46547,45490,44433,42353,42353,42352,42320,32768,52851,54965,57079,58136,58136,58136,39110,40167,39110,39110,58136,58136,58136,58136,58169,58136,58168,58136,58136,32768,38053,38053,38053,38053,38053,38053,38053,61307,65535,43338,65535,65535,38053,38053,38053,38053,38053,38053,32768,65535,32768,38053,38053,38053,38053,38053,38053,38053,38053,42248,65535,59193,38053,38053,38053,38053,38053,38053,38053,32768,52851,54965,57079,58136,58136,58136,58136,49680,39110,39110,39110,58136,58136,58136,58169,58136,58168,58136,58136,32768,38053,38053,38053,38053,38053,38053,38053,54965,65535,47566,38053,38053,38053,38053,38053,38053,38053,38053,32768,65535,32768,38053,38053,38053,38053,38053,38053,62364,65535,44362,38053,38053,38053,38053,38053,38053,38053,38053,38053,65535,32768,38053,38053,38053,38053,38053,38053,38053,38053,41224,64478,49680,38053,38053,38053,38053,38053,38053,38053,32768,52851,54965,57079,58136,58136,58136,58136,40167,39110,54965,39110,40167,58136,58136,58169,58136,58168,58136,58136,32768,38053,38053,38053,38053,38053,38053,38053,65535,65535,44395,65535,62364,38053,38053,38053,38053,38053,38053,32768,65535,32768,38053,38053,38053,38053,38053,38053,63421,65535,46509,65535,62364,38053,38053,38053,38053,38053,38053,38053,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41262,42318,42318,42318,42317,42317,42317,55000,53943,51863,50774,49717,48692,47636,46547,45490,44465,42353,42353,42352,42320,32768,52851,54965,57079,58136,58136,58136,43338,54965,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,39110,39110,39110,39110,39110,39110,39110,39110,39110,43338,65535,59193,39110,39110,39110,39110,39110,39110,32768,65535,32768,39110,39110,39110,39110,39110,39110,39110,39110,64478,64478,44395,39110,39110,39110,39110,39110,39110,39110,32768,52851,54965,57079,58136,58136,58136,56022,40167,43338,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,32768,39110,39110,39110,39110,39110,39110,39110,60250,65535,62364,64478,47566,39110,39110,39110,39110,39110,39110,32768,65535,32768,39110,39110,39110,39110,39110,39110,65535,65535,54965,64478,47534,39110,39110,39110,39110,39110,39110,39110,65535,32768,39110,39110,39110,39110,39110,39110,39110,39110,57079,63421,40135,39110,39110,39110,39110,39110,39110,39110,32768,52851,54965,57079,58136,58136,58136,58136,50737,40167,39110,39110,50737,58136,58136,58136,58136,58136,58136,58136,32768,39110,39110,39110,39110,39110,39110,39110,62364,65535,65535,65535,65535,39110,39110,39110,39110,39110,39110,32768,65535,32768,39110,39110,39110,39110,39110,39110,65535,65535,40166,65535,65535,39110,39110,39110,39110,39110,39110,39110,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39179,40204,40205,41261,41262,42318,42318,42318,42317,42317,42317,55000,53943,51831,51798,50773,48660,47636,46547,45490,44433,42353,42353,42352,42320,32768,51794,54965,57079,58136,58136,58136,58136,58136,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,40167,40167,40167,40167,40167,40167,40167,40167,44395,63421,63421,44395,40167,40167,40167,40167,40167,40167,32768,65535,32768,40167,40167,40167,40167,40167,40167,40167,40167,43338,65535,61307,40167,40167,40167,40167,40167,40167,40167,32768,51794,54965,57079,58136,58136,58136,45452,39110,54965,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,32768,40167,40167,40167,40167,40167,40167,40167,63421,65535,65535,65535,62364,40167,40167,40167,40167,40167,40167,32768,65535,32768,40167,40167,40167,40167,40167,40167,65535,65535,65535,65535,62364,40167,40167,40167,40167,40167,40167,40167,65535,32768,40167,40167,40167,40167,40167,40167,40167,44394,65535,54965,40167,40167,40167,40167,40167,40167,40167,40167,32768,51794,54965,57079,58136,58136,58136,58136,49680,40167,39110,39110,49680,58136,58136,58136,58136,58136,58136,58136,32768,40167,40167,40167,40167,40167,40167,40167,47566,64478,55990,65535,65535,40167,40167,40167,40167,40167,40167,32768,65535,32768,40167,40167,40167,40167,40167,40167,65535,65535,40167,65535,65535,40167,40167,40167,40167,40167,40167,40167,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40205,41261,41294,42318,42318,42318,42317,42317,42317,54968,53911,52887,51798,50773,48692,47604,46579,45522,44465,42353,42353,42352,42320,32768,51794,54965,57079,58136,58136,58136,58136,58136,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,40167,40167,40167,40167,40167,40167,40167,43338,64478,62364,43338,40167,40167,40167,40167,40167,40167,40167,32768,65535,32768,40167,40167,40167,40167,40167,40167,59193,64478,46509,65535,65535,40167,40167,40167,40167,40167,40167,40167,32768,51794,54965,57079,58136,58136,58136,39110,39110,39110,39110,39110,39110,58136,58136,58136,58136,58136,58136,58136,32768,40167,40167,40167,40167,40167,40167,40167,43338,44395,43338,65535,65535,40167,40167,40167,40167,40167,40167,32768,65535,32768,40167,40167,40167,40167,40167,40167,63421,65535,46509,65535,65535,40167,40167,40167,40167,40167,40167,40167,65535,32768,40167,40167,40167,40167,40167,40167,40167,52851,65535,48623,40167,40167,40167,40167,40167,40167,40167,40167,32768,51794,54965,57079,58136,58136,58136,58136,40167,39110,53908,39110,40167,58136,58136,58136,58136,58136,58136,58136,32768,40167,40167,40167,40167,40167,40167,40167,40167,40167,45452,65535,62364,40167,40167,40167,40167,40167,40167,32768,65535,32768,40167,40167,40167,40167,40167,40167,63421,65535,47566,65535,63421,40167,40167,40167,40167,40167,40167,40167,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41262,42318,42318,42318,42317,42317,42317,55000,53911,52887,51830,50773,48660,47636,46579,45490,44465,42353,42353,42352,42320,32768,51794,54965,57079,58136,58136,58136,58136,58136,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,41224,41224,41224,41224,41224,41224,41224,57079,65535,65535,65535,65535,41224,41224,41224,41224,41224,41224,32768,65535,32768,41224,41224,41224,41224,41224,41224,57079,65535,65535,65535,60250,41224,41224,41224,41224,41224,41224,41224,32768,51794,54965,57079,58136,58136,58136,39110,39110,39110,39110,39110,39110,58136,58136,58136,58136,58136,58136,58136,32768,41224,41224,41224,41224,41224,41224,41224,62364,65535,65535,65535,60218,41224,41224,41224,41224,41224,41224,32768,65535,32768,41224,41224,41224,41224,41224,41224,56022,65535,65535,65535,61307,41224,41224,41224,41224,41224,41224,41224,65535,32768,41224,41224,41224,41224,41224,41224,41224,60250,65535,45452,41224,41224,41224,41224,41224,41224,41224,41224,32768,51794,54965,57079,58136,58136,58136,58136,41224,39110,39110,39110,42281,58136,58136,58136,58136,58136,58136,58136,32768,41224,41224,41224,41224,41224,41224,41224,62364,65535,65535,65535,54965,41224,41224,41224,41224,41224,41224,32768,65535,32768,41224,41224,41224,41224,41224,41224,57079,65535,65535,65535,57079,41224,41224,41224,41224,41224,41224,41224,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39179,40204,40205,41261,41262,42318,42318,42318,42317,42317,42317,55000,53944,52887,51830,50773,48692,47636,46579,45522,44465,42353,42353,42352,42320,32768,51794,54965,57079,58136,58136,58136,58136,58136,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,42281,42281,42281,42281,42281,42281,42281,63421,65535,65535,65535,65535,42281,42281,42281,42281,42281,42281,32768,65535,32768,42281,42281,42281,42281,42281,42281,44395,60250,65535,61307,46509,42281,42281,42281,42281,42281,42281,42281,32768,51794,54965,57079,58136,58136,58136,58136,58136,58136,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,32768,42281,42281,42281,42281,42281,42281,42281,47566,62364,65535,61307,46509,42281,42281,42281,42281,42281,42281,32768,65535,32768,42281,42281,42281,42281,42281,42281,44363,59193,65535,62364,46541,42281,42281,42281,42281,42281,42281,42281,65535,32768,42281,42281,42281,42281,42281,42281,42281,64478,65535,43338,42281,42281,42281,42281,42281,42281,42281,42281,32768,51794,54965,57079,58136,58136,58136,58136,52851,41224,39110,42281,52851,58136,58136,58136,58136,58136,58136,58136,32768,42281,42281,42281,42281,42281,42281,42281,47566,63421,65535,58136,43338,42281,42281,42281,42281,42281,42281,32768,65535,32768,42281,42281,42281,42281,42281,42281,44395,60250,65535,61307,45452,42281,42281,42281,42281,42281,42281,42281,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41262,42318,42318,42318,42317,42317,42317,55000,53944,52887,51830,50773,48692,47636,46579,45522,44465,42353,42353,42352,42320,32768,50737,54965,57079,58103,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,43338,43306,43338,43306,43306,43338,43338,43338,42313,43338,43338,43338,42314,43338,43306,43338,43338,42314,32768,65535,32768,43338,43306,43338,43306,43306,43338,43338,43338,42313,43338,43338,43338,42314,43338,43306,43338,43338,42314,32768,50737,54965,57079,58103,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,43338,43306,43338,43306,43306,43338,43338,43338,42313,43338,43338,43338,42314,43338,43306,43338,43338,42314,32768,65535,32768,43338,43306,43338,43306,43306,43338,43338,43338,42313,43338,43338,43338,42314,43338,43306,43338,43338,42314,65535,32768,43338,43306,43338,43306,43306,43338,43338,43338,42313,43338,43338,43338,42314,43338,43306,43338,43338,42314,32768,50737,54965,57079,58103,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,43338,43306,43338,43306,43306,43338,43338,43338,42313,43338,43338,43338,42314,43338,43306,43338,43338,42314,32768,65535,32768,43338,43306,43338,43306,43306,43338,43338,43338,42313,43338,43338,43338,42314,43338,43306,43338,43338,42314,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39179,40204,40237,41261,41262,42318,42318,42318,42317,42317,42317,54968,53944,52887,51830,50773,49716,47636,46579,45522,44465,42353,42353,42352,42320,32768,50737,53908,57079,57079,58136,57112,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,32768,65535,32768,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,32768,50737,53908,57079,57079,58136,57112,58136,47566,46509,46509,46509,46509,58136,58136,58136,58136,58136,58136,58136,32768,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,32768,65535,32768,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,65535,32768,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,32768,50737,45452,47566,47566,47566,47566,58136,47566,47566,47566,47566,47566,58136,48623,48623,49680,49680,49680,58136,32768,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,32768,65535,32768,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40205,41261,41294,42318,42318,42318,42317,42317,42317,55000,53944,52887,51830,50773,49717,47636,46579,45522,44466,42353,42353,42352,42320,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,46509,46509,46509,45452,45452,45452,45452,45452,45452,44395,44395,44395,44395,44395,43338,43338,43338,43338,32768,65535,32768,46509,46509,46509,45452,45452,45452,45452,45452,45452,44395,44395,44395,44395,44395,43338,43338,43338,43338,32768,50737,53908,56022,57079,57079,57079,57079,57079,50737,50737,50737,57079,57079,57079,57079,57079,57079,57079,57079,32768,46509,46509,46509,45452,45452,45452,45452,45452,45452,44395,44395,44395,44395,44395,43338,43338,43338,43338,32768,65535,32768,46509,46509,46509,45452,45452,45452,45452,45452,45452,44395,44395,44395,44395,44395,43338,43338,43338,43338,65535,32768,46509,46509,46509,45452,45452,45452,45452,45452,45452,44395,44395,44395,44395,44395,43338,43338,43338,43338,32768,50737,53908,49680,49713,50737,57079,57079,57079,50737,50737,50737,57079,57079,57079,50737,50737,50737,57079,57079,32768,46509,46509,46509,45452,45452,45452,45452,45452,45452,44395,44395,44395,44395,44395,43338,43338,43338,43338,32768,65535,32768,46509,46509,46509,45452,45452,45452,45452,45452,45452,44395,44395,44395,44395,44395,43338,43338,43338,43338,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41294,42318,42318,42318,42317,42317,42317,55000,53944,52887,51830,50773,49717,48660,46579,45522,44465,42353,42353,42352,42320,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,41224,41224,41224,41224,41224,40167,40167,40167,40167,40167,39111,39110,39110,39110,39110,38053,38053,38053,32768,65535,32768,41224,41224,41224,41224,41224,40167,40167,40167,40167,40167,39111,39110,39110,39110,39110,38053,38053,38053,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,50737,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,41224,41224,41224,41224,41224,40167,40167,40167,40167,40167,39111,39110,39110,39110,39110,38053,38053,38053,32768,65535,32768,41224,41224,41224,41224,41224,40167,40167,40167,40167,40167,39111,39110,39110,39110,39110,38053,38053,38053,65535,32768,41224,41224,41224,41224,41224,40167,40167,40167,40167,40167,39111,39110,39110,39110,39110,38053,38053,38053,32768,50737,53908,56022,49680,57079,57079,57079,57079,57079,50737,57079,57079,57079,57079,57079,50737,57079,57079,57079,32768,41224,41224,41224,41224,41224,40167,40167,40167,40167,40167,39111,39110,39110,39110,39110,38053,38053,38053,32768,65535,32768,41224,41224,41224,41224,41224,40167,40167,40167,40167,40167,39111,39110,39110,39110,39110,38053,38053,38053,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39179,40204,40237,41261,41294,42318,42318,42318,42317,42317,42317,55000,53944,52887,51830,50773,49717,48660,47603,45522,44466,42353,42353,42352,42320,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,36995,35939,35939,35939,35939,34882,34882,34882,34882,34882,33825,33825,33825,33825,32801,32768,32768,32768,32768,65535,32768,36995,35939,35939,35939,35939,34882,34882,34882,34882,34882,33825,33825,33825,33825,32801,32768,32768,32768,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,36995,35939,35939,35939,35939,34882,34882,34882,34882,34882,33825,33825,33825,33825,32801,32768,32768,32768,32768,65535,32768,36995,35939,35939,35939,35939,34882,34882,34882,34882,34882,33825,33825,33825,33825,32801,32768,32768,32768,65535,32768,36995,35939,35939,35939,35939,34882,34882,34882,34882,34882,33825,33825,33825,33825,32801,32768,32768,32768,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,36995,35939,35939,35939,35939,34882,34882,34882,34882,34882,33825,33825,33825,33825,32801,32768,32768,32768,32768,65535,32768,36995,35939,35939,35939,35939,34882,34882,34882,34882,34882,33825,33825,33825,33825,32801,32768,32768,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41262,42318,42318,42318,42317,42317,42317,55000,53944,52887,51830,50773,49717,48660,46579,45522,44465,42353,42353,42352,42320,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,39147,40204,40237,41261,41294,42318,42318,42318,42317,42317,42317,55001,53944,52887,51830,50773,49717,48660,47603,45522,44465,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40205,41261,41262,42318,42318,42318,42317,42317,42317,55001,53944,52887,51830,50773,49717,48660,47603,46546,44465,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,60283,60283,61307,61307,60283,61307,60250,60282,61307,61306,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,60283,61307,61307,60283,61307,60250,60282,61307,61306,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,60283,61307,61307,60283,61307,60250,60282,61307,61306,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,60283,60283,61307,61307,60283,61307,60250,60282,61307,61306,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,60283,61307,61307,60283,61307,60250,60282,61307,61306,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,60283,61307,61307,60283,61307,60250,60282,61307,61306,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,60283,60283,61307,61307,60283,61307,60250,60282,61307,61306,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,60283,61307,61307,60283,61307,60250,60282,61307,61306,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,60283,61307,61307,60283,61307,60250,60282,61307,61306,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,60283,61307,61307,60283,61307,60250,60282,61307,61306,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41294,42318,42318,42318,42317,42317,42317,55001,53944,52887,51830,50773,49717,48660,47603,46546,45490,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,62331,61340,62363,62332,61307,61307,32768,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,62331,61340,62363,62332,61307,61307,62332,32768,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,62331,61340,62363,62332,61307,61307,62332,32768,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,62331,61340,62363,62332,61307,61307,32768,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,62331,61340,62363,62332,61307,61307,62332,32768,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,62331,61340,62363,62332,61307,61307,62332,32768,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,62331,61340,62363,62332,61307,61307,32768,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,62331,61340,62363,62332,61307,61307,62332,32768,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,62331,61340,62363,62332,61307,61307,62332,32768,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,62331,61340,62363,62332,61307,61307,62332,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41294,42318,42318,42318,42317,42317,42317,55001,53944,52887,51830,50774,49717,48660,47603,46546,44466,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41294,42318,42318,42318,42317,42317,42317,55001,53944,52887,51830,50774,49717,48660,47603,46546,45490,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,62364,62364,63389,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,62364,63389,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,62364,63389,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,62364,62364,63389,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,62364,63389,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,62364,63389,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,62364,62364,63389,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,62364,63389,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,62364,63389,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,62364,63389,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41294,42318,42318,42317,42317,42317,42317,55001,53944,52887,51830,50774,49717,48660,47603,46546,45490,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41294,42318,42318,42317,42317,42317,42317,55001,53944,52887,51830,50774,49717,48660,47603,46546,45490,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,64478,64478,64478,64478,64478,64478,64478,50769,36996,32768,36996,50737,64478,64478,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,36996,32768,60250,64478,38053,32768,38053,64478,60250,32768,36996,64478,64478,64478,64478,32768,64478,64478,64478,64478,64478,64478,32768,32768,32768,32768,32768,32768,64478,64478,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,64478,64478,32768,32768,32768,32768,32768,38053,57047,64478,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,64478,64478,64478,32768,32768,32768,32768,32768,32768,64478,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,64478,64478,42281,32768,52851,64478,64478,52851,32768,42281,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,64478,64478,32768,32768,64478,64478,64478,32768,32768,64478,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,64478,64478,64478,64478,32768,32768,64478,64478,64478,64478,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,64478,64478,64478,50738,36996,32768,36996,50737,64478,64478,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,64478,64478,32768,32768,32768,32768,38053,58136,64478,64478,64478,64478,64478,64478,64478,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40205,41261,41294,42318,42318,42318,42317,42317,42317,55001,53944,52887,51830,50774,49717,48660,47603,46547,45490,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,64478,64478,64478,64478,64478,64478,52851,32768,32768,32768,32768,32768,51794,64478,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,45452,32768,54965,63421,32768,32768,32768,63421,56022,32768,45452,64478,64478,64478,65502,32768,64478,64478,64478,64478,64478,64478,32768,32768,32768,32768,32768,32768,64478,64478,64478,64478,64478,64478,65502,32768,64478,64478,64478,64478,64478,64478,32768,32768,32768,32768,32768,32768,36996,64478,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,64478,64478,64478,32768,32768,32768,32768,32768,32768,64478,64478,64478,64478,64478,65502,32768,64478,64478,64478,64478,64478,64478,61307,33825,34882,62364,62364,34882,33825,61307,64478,64478,64478,64478,65502,32768,64478,64478,64478,64478,64478,64478,32768,32768,64478,64478,64478,32768,32768,64478,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,64478,64478,64478,64478,32768,32768,64478,64478,64478,64478,64478,64478,64478,64478,65502,32768,64478,64478,64478,64478,64478,64478,52851,32768,32768,32768,32768,32768,52851,64478,64478,64478,64478,64478,65502,32768,64478,64478,64478,64478,64478,64478,32768,32768,32768,32768,32768,40167,64478,64478,64478,64478,64478,64478,65502,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41294,42318,42318,42318,42317,42317,42317,55001,53944,52887,51830,50774,49717,48660,47603,46546,45490,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,65535,65535,65535,65535,65535,65535,39110,32768,49680,63421,49680,32768,38053,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,54965,32768,49680,56022,32768,32768,32768,57079,50737,32768,54965,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,65535,64478,56022,32768,32768,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,51794,32768,43338,44395,32768,52851,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,39110,32768,49680,63421,49680,32768,39110,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,65534,57079,32768,32768,65535,65535,65535,65535,65535,65535,65535,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41294,42318,42318,42318,42317,42317,42316,56025,53944,52887,51830,50774,49717,48660,47603,46547,45490,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,65535,65535,65535,65535,65535,65535,33825,32768,64478,65535,64478,32768,32768,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,64478,32768,43338,48623,32768,45452,32768,49680,44395,32768,64478,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,32768,32768,32768,32768,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,32768,32768,32768,32768,42281,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,41224,32768,32768,41224,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,33825,32768,64478,65535,64478,32768,32768,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,65535,57079,32768,33825,65535,65535,65535,65535,65535,65535,65535,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41261,42318,42318,42317,42317,42317,42317,55001,54968,52887,51831,50774,49717,48660,47603,46547,45490,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,65535,65535,65535,65535,65535,65535,33825,32768,64478,59193,64478,32768,33825,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,41224,38053,41224,34882,64478,34882,42281,39110,41224,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,32768,32768,32768,32768,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,32768,32768,32768,39110,63421,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,61307,32768,32768,61307,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,33825,32768,64478,65535,64478,32768,33825,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,32768,32768,32768,42281,65535,65535,65535,65535,65535,65535,65535,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41294,42318,42318,42317,42317,42317,42316,56025,54968,52887,51831,50774,49717,48660,47603,46547,45490,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,65535,65535,65535,65535,65535,65535,39110,32768,48623,38053,38053,32768,40167,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,50737,32768,33825,47566,65535,47566,34882,33825,50737,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,65535,53908,32768,32768,60250,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,35939,32768,53908,64478,52851,32768,35939,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,39110,32768,50737,64478,50737,32768,39110,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,32768,32768,41224,62364,65535,65535,65535,65535,65535,65535,65535,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41262,42318,42318,42318,42317,42317,42316,56025,53944,53911,51831,50774,49717,48660,47603,46547,45490,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,65535,65535,65535,65535,65535,65535,53908,32768,32768,32768,32768,32768,50737,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,60250,32768,32768,60250,65535,60250,32768,32768,60250,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,32768,32768,32768,32768,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,53908,32768,42281,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,46509,32768,32768,32768,32768,32768,47566,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,53908,32768,32768,32768,32768,32768,52851,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41262,42318,42318,42317,42317,42317,42316,56025,55000,53911,52855,50774,49749,48692,47603,46547,45490,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,65535,65535,65535,65535,65535,65535,65535,52851,36996,32768,36996,38053,35939,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,35939,39110,65535,65535,65535,39110,35939,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,32768,32768,32768,32768,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,50737,32768,47566,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,46509,34882,32768,34882,46509,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,51794,36996,32768,36996,51794,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39179,40204,40237,41261,41294,42318,42318,42317,42317,42317,42316,56025,54968,52887,51831,50774,49717,48692,47603,46547,45490,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,63421,46509,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39179,40204,40237,41261,41261,42318,42317,42317,42317,42317,42316,56025,54968,53943,52855,51798,49749,48660,47603,46547,45490,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39179,40204,40237,41261,41261,42318,42318,42317,42317,42317,42317,56025,54968,53911,51863,50774,50773,48660,47604,46547,45490,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41261,42318,42318,42317,42317,42317,42316,56057,55000,53944,52887,50774,49717,48660,47636,46547,45490,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,65502,65502,65503,64479,65502,64511,65502,65534,64510,65535,64511,65534,65503,64479,65502,65502,65535,64510,65535,32768,65502,65503,64479,65502,64511,65502,65534,64510,65535,64511,65534,65503,64479,65502,65502,65535,64510,65535,65535,32768,65502,65503,64479,65502,64511,65502,65534,64510,65535,64511,65534,65503,64479,65502,65502,65535,64510,65535,65535,32768,65502,65502,65503,64479,65502,64511,65502,65534,64510,65535,64511,65534,65503,64479,65502,65502,65535,64510,65535,32768,65502,65503,64479,65502,64511,65502,65534,64510,65535,64511,65534,65503,64479,65502,65502,65535,64510,65535,65535,32768,65502,65503,64479,65502,64511,65502,65534,64510,65535,64511,65534,65503,64479,65502,65502,65535,64510,65535,65535,32768,65502,65502,65503,64479,65502,64511,65502,65534,64510,65535,64511,65534,65503,64479,65502,65502,65535,64510,65535,32768,65502,65503,64479,65502,64511,65502,65534,64510,65535,64511,65534,65503,64479,65502,65502,65535,64510,65535,65535,32768,65502,65503,64479,65502,64511,65502,65534,64510,65535,64511,65534,65503,64479,65502,65502,65535,64510,65535,65535,32768,65502,65503,64479,65502,64511,65502,65534,64510,65535,64511,65534,65503,64479,65502,65502,65535,64510,65535,65535,32768,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39179,40204,40237,41261,41294,42318,42318,42317,42317,42317,42316,56057,55000,53944,52887,51830,50773,48660,47636,46579,45490,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41261,42318,42318,42317,42317,42317,42316,56057,55000,53944,52887,51830,49717,48692,47636,46579,45490,42353,42353,42352,42320,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39179,40204,40237,41261,41261,42318,42317,42317,42317,42317,42316,56057,55000,53944,52887,51830,50773,48692,48660,46547,45522,42353,42353,42352,42320,32768,50737,51794,51794,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,32768,50737,51794,51794,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,65535,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,50737,51794,51794,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,65535,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,65535,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,50737,51794,51794,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,32768,50737,51794,51794,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41262,42318,42317,42317,42317,42317,42316,56057,55000,53944,52887,51830,50773,48692,47636,46547,45522,42353,42353,42352,42320,32768,51794,53908,54965,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,32768,51794,53908,54965,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,65535,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,51794,53908,54965,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,65535,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,65535,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,51794,53908,54965,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,32768,51794,53908,54965,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41261,42318,42318,42317,42317,42317,42316,56057,55000,53944,52887,51830,50773,48692,47636,46579,45522,42353,42353,42352,42320,32768,52851,54965,32768,32768,32768,32768,58136,32768,58136,58136,32768,58136,32768,32768,32768,32768,32768,58136,58136,32768,52851,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,32769,33825,32768,32769,33825,33792,32800,33824,32800,32768,33793,33793,32800,32800,32800,32801,33792,32768,32768,65535,32768,32769,33825,32768,32769,33825,33792,32800,33824,32800,32768,33793,33793,32800,32800,32800,32801,33792,32768,32768,52851,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,32769,33825,32768,32769,33825,33792,32800,33824,32800,32768,33793,33793,32800,32800,32800,32801,33792,32768,32768,65535,32769,33825,32768,32769,33825,33792,32800,33824,32800,32768,33793,33793,32800,32800,32800,32801,33792,32768,32768,65535,32768,32769,33825,32768,32769,33825,33792,32800,33824,32800,32768,33793,33793,32800,32800,32800,32801,33792,32768,32768,52851,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,52851,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39179,40204,40237,41261,41261,42318,42317,42317,42317,42317,42316,56057,55001,53944,52887,51830,50773,49717,48660,46579,45522,42353,42353,42352,42320,32768,52851,56022,32768,59193,59193,59193,59193,32768,59193,59193,32768,59193,59193,59193,32768,59193,59193,59193,59193,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,32768,65535,32768,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,32768,65535,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,65535,32768,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,33825,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41262,42318,42317,42317,42317,42317,42316,56057,55000,53944,52887,51830,50773,49717,48660,46579,45522,42353,42353,42352,42320,32768,52851,56022,32768,59193,59193,59193,59193,32768,59193,59193,32768,59193,59193,59193,32768,59193,59193,59193,59193,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,32768,65535,32768,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,32768,65535,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,33825,65535,32768,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,34882,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41261,42318,42317,42317,42317,42317,42316,56057,55001,53944,52887,51830,50773,49717,48660,46579,46546,42353,42353,42352,42320,32768,52851,56022,32768,59193,59193,59193,59193,32768,59193,59193,32768,59193,59193,59193,32768,59193,59193,59193,59193,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,32768,65535,32768,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,32768,65535,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,34882,65535,32768,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,35939,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41293,42318,42317,42317,42317,42317,42316,56057,55000,53944,52887,51830,50773,49717,48660,47603,46546,42353,42353,42352,42320,32768,52851,55990,32768,59160,59193,59193,59193,32768,59193,59193,32768,59193,59193,59193,32768,59193,59193,59193,59193,32768,52851,55990,58136,59160,59193,59193,59193,59193,42281,39110,42281,59193,59193,59193,59193,59193,59193,59193,59193,32768,36996,36996,36996,36996,36996,36996,45452,64478,65535,65535,64478,48591,36996,36996,36996,36996,36996,36996,32768,65535,32768,36996,36996,36996,36996,36996,65535,65535,65535,65535,62364,48623,36996,36996,36996,36996,36996,36996,36996,32768,52851,55990,58136,59160,59193,59193,59193,39110,39110,39110,39110,39110,59193,59193,59193,59193,59193,59193,59193,32768,36996,36996,36996,36996,36996,36996,36996,46509,61307,65535,64478,56022,38053,36996,36996,36996,36996,36996,32768,65535,36996,36996,36996,36996,36996,36996,65535,65535,36996,36996,36996,65535,65535,36996,36996,36996,36996,36996,34882,65535,32768,36996,36996,36996,36996,36996,36996,36996,36996,36996,65535,65535,36996,36996,36996,36996,36996,36996,36996,32768,52851,55990,58136,59160,59193,59193,39110,39110,59193,59193,58136,46509,40167,51794,59193,59193,59193,59193,59193,32768,52851,55990,58136,59160,59193,59193,59193,39110,39110,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41261,42318,42317,42317,42317,42317,42316,56057,55001,53944,52887,51830,50773,49717,48660,47603,46546,42353,42353,42352,42320,32768,52851,54965,32768,32768,32768,32768,59193,32768,32768,32768,32768,59193,59193,59193,32768,59193,59193,59193,59193,32768,52851,54965,58136,58136,59193,59193,59193,52851,39110,39110,39110,53908,59193,59193,59193,59193,59193,59193,59193,32768,36996,36996,36996,36996,36996,36996,65535,65535,65535,65535,65535,65535,36996,36996,36996,36996,36996,36996,32768,65535,32768,36996,36996,36996,36996,36996,65535,65535,65535,65535,65535,65535,45452,36996,36996,36996,36996,36996,36996,32768,52851,54965,58136,58136,59193,59193,59193,39110,39110,39110,39110,39110,59193,59193,59193,59193,59193,59193,59193,32768,36996,36996,36996,36996,36996,36996,46509,65535,65535,65535,65535,65535,54965,36996,36996,36996,36996,36996,32768,65535,36996,36996,36996,36996,36996,36996,65535,65535,36996,36996,36996,65535,65535,36996,36996,36996,36996,36996,35939,65535,32768,36996,36996,36996,36996,36996,36996,36996,36996,36996,65535,65535,36996,36996,36996,36996,36996,36996,36996,32768,52851,54965,58136,58136,59193,59193,39110,39110,59193,56022,42281,42281,55989,59193,59193,59193,59193,59193,59193,32768,52851,54965,58136,58136,59193,59193,59193,39110,39110,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,32768,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41261,42318,42317,42317,42317,42317,42316,56057,55001,53944,52887,51830,50773,49717,48660,47603,46546,42353,42353,42352,42320,32768,52851,54965,57079,58136,58136,58136,58136,58136,58136,58168,58136,58136,58136,58136,58169,58136,58168,58136,58136,32768,52851,54965,57079,58136,58136,58136,58136,45452,39110,46509,39110,45452,58136,58136,58169,58136,58168,58136,58136,32768,38053,38053,38053,38053,38053,38053,65535,65535,49680,38053,38053,38053,38053,38053,38053,38053,38053,38053,32768,65535,32768,38053,38053,38053,38053,38053,65535,65535,38053,40167,52851,65535,57079,38053,38053,38053,38053,38053,38053,32768,52851,54965,57079,58136,58136,58136,58136,39110,39110,58168,58136,58136,58136,58136,58169,58136,58168,58136,58136,32768,38053,38053,38053,38053,38053,38053,59193,65535,52851,39110,47566,63421,54965,38053,38053,38053,38053,38053,32768,65535,38053,38053,38053,38053,38053,38053,65535,65535,38053,38053,38053,65535,65535,38053,38053,38053,38053,38053,35939,65535,32768,38053,38053,38053,38053,38053,38053,38053,38053,38053,65535,65535,38053,38053,38053,38053,38053,38053,38053,32768,52851,54965,57079,58136,58136,58136,39110,39110,51794,40167,44395,58136,58136,58136,58169,58136,58168,58136,58136,32768,52851,54965,57079,58136,58136,58136,58136,39110,39110,58168,58136,58136,58136,58136,58169,58136,58168,58136,58136,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40236,41261,41293,42318,42317,42317,42317,42317,42316,56057,55001,53944,52887,51830,50774,49717,48660,47603,46546,42353,42353,42352,42320,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,52851,54965,57079,58136,58136,58136,56022,39110,41224,58136,41224,39110,56022,58136,58136,58136,58136,58136,58136,32768,39110,39110,39110,39110,39110,39110,60250,65535,65535,65535,61307,42281,39110,39110,39110,39110,39110,39110,32768,65535,32768,39110,39110,39110,39110,39110,65535,65535,39110,39110,40167,65535,62364,39110,39110,39110,39110,39110,39110,32768,52851,54965,57079,58136,58136,58136,58136,39110,39110,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,32768,39110,39110,39110,39110,39110,39110,64478,65535,40167,39110,39110,39110,39110,39110,39110,39110,39110,39110,32768,65535,39110,39110,39110,39110,39110,39110,65535,65535,65535,65535,65535,65535,65535,39110,39110,39110,39110,39110,36996,65535,32768,39110,39110,39110,39110,39110,39110,39110,39110,39110,65535,65535,39110,39110,39110,39110,39110,39110,39110,32768,52851,54965,57079,58136,58136,58136,39110,39110,40167,40167,42281,58136,58136,58136,58136,58136,58136,58136,58136,32768,52851,54965,57079,58136,58136,58136,58136,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41293,42318,42317,42317,42317,42317,42316,56057,55001,53944,52887,51830,50773,49717,48660,47603,46546,42353,42353,42352,42320,32768,51794,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,51794,54965,57079,58136,58136,58136,48623,39110,48623,58136,49680,39110,48623,58136,58136,58136,58136,58136,58136,32768,40167,40167,40167,40167,40167,40167,40167,50737,61307,65535,65535,64478,40167,40167,40167,40167,40167,40167,32768,65535,32768,40167,40167,40167,40167,40167,65535,65535,40167,40167,41192,65535,62364,40167,40167,40167,40167,40167,40167,32768,51794,54965,57079,58136,58136,58136,58136,39110,39110,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,32768,40167,40167,40167,40167,40167,40167,64478,65535,41224,40167,65535,65535,65535,40167,40167,40167,40167,40167,32768,65535,40167,40167,40167,40167,40167,40167,65535,65535,65535,65535,65535,65535,65535,40167,40167,40167,40167,40167,36996,65535,32768,40167,40167,40167,40167,40167,40167,40167,40167,40167,65535,65535,40167,40167,40167,40167,40167,40167,40167,32768,51794,54965,57079,58136,58136,58136,39110,39110,54965,49713,39110,47533,58136,58136,58136,58136,58136,58136,58136,32768,51794,54965,57079,58136,58136,58136,58136,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41261,42318,42317,42317,42317,42317,42316,57082,55001,53944,52887,51830,50774,49717,48660,47603,46546,42353,42353,42352,42320,32768,51794,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,51794,54965,57079,58136,58136,57079,40167,39110,39110,39110,39110,39110,41224,58136,58136,58136,58136,58136,58136,32768,40167,40167,40167,40167,40167,40167,40167,40167,40167,47566,65535,65535,40167,40167,40167,40167,40167,40167,32768,65535,32768,40167,40167,40167,40167,40167,65535,65535,40167,41224,52851,65535,59193,40167,40167,40167,40167,40167,40167,32768,51794,54965,57079,58136,58136,58136,58136,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,40167,40167,40167,40167,40167,40167,60250,65535,52851,41224,45452,65535,65535,40167,40167,40167,40167,40167,32768,65535,40167,40167,40167,40167,40167,40167,65535,65535,40167,40167,40167,65535,65535,40167,40167,40167,40167,40167,38053,65535,32768,40167,40167,40167,40167,40167,60250,64478,44395,46509,65535,64478,40167,40167,40167,40167,40167,40167,40167,32768,51794,54965,57079,58136,58136,58136,39110,39110,58136,58136,44395,39110,52851,58136,58136,58136,58136,58136,58136,32768,51794,54965,57079,58136,58136,58136,58136,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40204,41261,41293,42318,42317,42317,42317,42317,42316,56057,55001,53944,52887,51830,50774,49717,48660,47603,46546,42353,42353,42352,42320,32768,51794,54965,32768,32768,32768,32768,58136,32768,32768,32768,32768,58136,32768,32768,32768,32768,58136,58136,58136,32768,51794,54965,57079,58136,58136,50737,39110,39110,39110,39110,39110,39110,39110,50737,58136,58136,58136,58136,58136,32768,41224,41224,41224,41224,41224,41224,65535,65535,65535,65535,65535,64478,41224,41224,41224,41224,41224,41224,32768,65535,32768,41224,41224,41224,41224,41224,65535,65535,65535,65535,65535,65535,49680,41224,41224,41224,41224,41224,41224,32768,51794,54965,57079,58136,58136,58136,58136,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,41224,41224,41224,41224,41224,41224,49680,65535,65535,65535,65535,65535,62364,41224,41224,41224,41224,41224,32768,65535,41224,41224,41224,41224,41224,41224,65535,65535,41224,41224,41224,65535,65535,41224,41224,41224,41224,41224,39110,65535,32768,41224,41224,41224,41224,41224,58136,65535,65535,65535,65535,58136,41224,41224,41224,41224,41224,41224,41224,32768,51794,54965,57079,58136,58136,58136,39110,39110,58136,58136,56022,40167,41224,57079,58136,58136,58136,58136,58136,32768,51794,54965,57079,58136,58136,58136,58136,39110,39110,39110,39110,39110,58136,58136,58136,58136,58136,58136,58136,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41261,42318,42317,42317,42317,42317,42316,56058,55001,53944,52887,51830,50774,49717,48660,47603,46547,42353,42353,42352,42320,32768,51794,54965,32768,58136,58136,32768,58136,32768,58136,58136,58136,58136,32768,58136,58136,58136,58136,58136,58136,32768,51794,54965,57079,58136,58136,43338,39110,53908,58136,58136,58136,52851,39110,43338,58136,58136,58136,58136,58136,32768,42281,42281,42281,42281,42281,42281,51794,64478,65535,65535,64478,47566,42281,42281,42281,42281,42281,42281,32768,65535,32768,42281,42281,42281,42281,42281,65535,65535,65535,65535,62364,51794,42281,42281,42281,42281,42281,42281,42281,32768,51794,54965,57079,58136,58136,58136,58136,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,42281,42281,42281,42281,42281,42281,42281,51794,62364,65535,63421,56022,43338,42281,42281,42281,42281,42281,32768,65535,42281,42281,42281,42281,42281,42281,65535,65535,42281,42281,42281,65535,65535,42281,42281,42281,42281,42281,39110,65535,32768,42281,42281,42281,42281,42281,44395,59193,65535,64478,58136,43370,42281,42281,42281,42281,42281,42281,42281,32768,51794,54965,57079,58136,58136,58136,39110,39110,58136,58136,58136,50737,39110,45452,58136,58136,58136,58136,58136,32768,51794,54965,57079,58136,58136,58136,58136,39110,39110,39110,39110,39110,58136,58136,58136,58136,58136,58136,58136,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39179,40204,40237,41261,41293,42318,42317,42317,42317,42317,42316,57082,56025,53944,52887,51830,50774,49717,48660,47603,46547,42353,42353,42352,42320,32768,50737,54965,32768,58103,58136,32768,58136,32768,32768,32768,58136,58136,32768,32768,32768,58136,58136,58136,58136,32768,50737,54965,57079,58103,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,43338,43306,43338,43306,43306,43338,43338,43338,42313,43338,43338,43338,42314,43338,43306,43338,43338,42314,32768,65535,32768,43338,43306,43338,43306,43306,43338,43338,43338,42313,43338,43338,43338,42314,43338,43306,43338,43338,42314,32768,50737,54965,57079,58103,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,43338,43306,43338,43306,43306,43338,43338,43338,42313,43338,43338,43338,42314,43338,43306,43338,43338,42314,32768,65535,43338,43306,43338,43306,43306,43338,43338,43338,42313,43338,43338,43338,42314,43338,43306,43338,43338,42314,40167,65535,32768,43338,43306,43338,43306,43306,43338,43338,43338,42313,43338,43338,43338,42314,43338,43306,43338,43338,42314,32768,50737,54965,57079,58103,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,50737,54965,57079,58103,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41261,42318,42317,42317,42317,42317,42316,57082,56025,53944,52887,51830,50774,49717,48660,47603,46547,42353,42353,42352,42320,32768,50737,53908,32768,57079,58136,32768,58136,32768,58136,58136,58136,58136,32768,58136,58136,58136,58136,58136,58136,32768,50737,53908,57079,57079,58136,57112,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,32768,65535,32768,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,32768,50737,53908,57079,57079,58136,57112,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,32768,65535,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,43338,65535,32768,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,47566,32768,50737,53908,57079,57079,58136,57112,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,50737,53908,57079,57079,58136,57112,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39179,40204,40237,41261,41293,42285,42317,42317,42317,42317,42316,57082,56025,53944,52887,51830,50774,49717,48660,47603,46547,42353,42353,42352,42320,32768,50737,53908,32768,57079,57079,32768,57079,32768,57079,57079,57079,57079,32768,57079,57079,57079,57079,57079,57079,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,46509,46509,46509,45452,45452,45452,45452,45452,45452,44395,44395,44395,44395,44395,43338,43338,43338,43338,32768,65535,32768,46509,46509,46509,45452,45452,45452,45452,45452,45452,44395,44395,44395,44395,44395,43338,43338,43338,43338,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,46509,46509,46509,45452,45452,45452,45452,45452,45452,44395,44395,44395,44395,44395,43338,43338,43338,43338,32768,65535,46509,46509,46509,45452,45452,45452,45452,45452,45452,44395,44395,44395,44395,44395,43338,43338,43338,43338,40167,65535,32768,46509,46509,46509,45452,45452,45452,45452,45452,45452,44395,44395,44395,44395,44395,43338,43338,43338,43338,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39179,40204,40237,41261,41293,42318,42317,42317,42317,42317,42316,57082,56025,54968,52887,51831,50774,49717,48660,47603,46547,42353,42353,42352,42320,32768,50737,53908,32768,32768,32768,32768,57079,32768,57079,57079,57079,57079,32768,57079,57079,57079,57079,57079,57079,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,41224,41224,41224,41224,41224,40167,40167,40167,40167,40167,39111,39110,39110,39110,39110,38053,38053,38053,32768,65535,32768,41224,41224,41224,41224,41224,40167,40167,40167,40167,40167,39111,39110,39110,39110,39110,38053,38053,38053,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,41224,41224,41224,41224,41224,40167,40167,40167,40167,40167,39111,39110,39110,39110,39110,38053,38053,38053,32768,65535,41224,41224,41224,41224,41224,40167,40167,40167,40167,40167,39111,39110,39110,39110,39110,38053,38053,38053,35939,65535,32768,41224,41224,41224,41224,41224,40167,40167,40167,40167,40167,39111,39110,39110,39110,39110,38053,38053,38053,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40237,41261,41293,42318,42317,42317,42317,42317,42316,57082,56057,55000,53911,51831,50774,49749,48660,47603,46547,42353,42353,42352,42320,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,36995,35939,35939,35939,35939,34882,34882,34882,34882,34882,33825,33825,33825,33825,32801,32768,32768,32768,32768,65535,32768,36995,35939,35939,35939,35939,34882,34882,34882,34882,34882,33825,33825,33825,33825,32801,32768,32768,32768,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,36995,35939,35939,35939,35939,34882,34882,34882,34882,34882,33825,33825,33825,33825,32801,32768,32768,32768,32768,65535,36995,35939,35939,35939,35939,34882,34882,34882,34882,34882,33825,33825,33825,33825,32801,32768,32768,32768,32768,65535,32768,36995,35939,35939,35939,35939,34882,34882,34882,34882,34882,33825,33825,33825,33825,32801,32768,32768,32768,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,39147,40204,40204,41261,41293,42318,42317,42317,42317,42317,42316,57082,56025,53944,53911,52855,50774,49717,48660,47603,46547,42353,42353,42352,42320,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,39147,40204,40237,41261,41261,42318,42317,42317,42317,42317,42316,57082,56025,53944,53911,51831,50774,49717,48660,47635,46579,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,50737,51794,51794,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,32768,50737,51794,51794,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,32768,50737,51794,51794,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,33825,39147,40204,40204,41261,41261,42318,42317,42317,42317,42317,42316,57082,56025,55000,52887,51863,50774,49717,48660,47603,46547,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,60283,61307,61307,60283,61307,60250,60282,61307,61306,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,60283,60283,61307,61307,60283,61307,60250,60282,61307,61306,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,60283,61307,61307,60283,61307,60250,60282,61307,61306,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,60283,61307,61307,60283,61307,60250,60282,61307,61306,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,60283,60283,61307,61307,60283,61307,60250,60282,61307,61306,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,60283,61307,61307,60283,61307,60250,60282,61307,61306,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,60283,61307,61307,60283,61307,60250,60282,61307,61306,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,32768,51794,53908,54965,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,32768,51794,53908,54965,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,32768,51794,53908,54965,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,33859,39147,40204,40236,41261,41293,42318,42317,42317,42317,42317,42316,57114,56057,54968,53943,51831,50774,49749,48660,47636,46547,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,62331,61340,62363,62332,61307,61307,62332,32768,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,62331,61340,62363,62332,61307,61307,32768,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,62331,61340,62363,62332,61307,61307,62332,32768,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,62331,61340,62363,62332,61307,61307,62332,32768,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,62331,61340,62363,62332,61307,61307,32768,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,62331,61340,62363,62332,61307,61307,62332,32768,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,61307,62331,61340,62363,62332,61307,61307,62332,32768,52851,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,52851,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,52851,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,33859,39147,40204,40204,41261,41293,42285,42317,42317,42317,42317,42316,57082,56057,55000,53911,51831,50774,49717,48660,47636,46579,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,52851,56022,58136,59193,39110,59193,39110,59193,59193,39110,59193,39110,39110,39110,39110,59193,59193,59193,59193,33859,39147,40204,40236,41261,41293,42318,42317,42317,42317,42317,42316,57082,56057,54968,53943,52887,50774,49717,48660,47636,46579,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,62364,63389,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,62364,62364,63389,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,62364,63389,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,62364,63389,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,62364,62364,63389,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,62364,63389,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,62364,63389,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,52851,56022,58136,59193,39110,59193,39110,39110,59193,39110,59193,39110,59193,59193,59193,59193,59193,59193,59193,33859,39147,40204,40237,41261,41261,42318,42317,42317,42317,42317,42316,57114,56057,55000,53911,52887,51830,49749,48692,47636,46579,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,63421,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,52851,56022,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,52851,56022,58136,59193,39110,59193,39110,59193,39110,39110,59193,39110,39110,39110,39110,59193,59193,59193,59193,33859,39147,40204,40236,41261,41261,42318,42317,42317,42317,42317,42316,57114,56057,55000,53944,52887,51830,49717,48692,47636,46579,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,32768,32768,59193,59193,45452,33825,32768,40167,53908,39110,59193,59193,59193,32768,64478,64478,64478,64478,64478,64478,32768,32768,32768,32768,32768,32768,64478,64478,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,64478,43338,32768,48655,64478,64478,64478,49680,32768,44395,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,64478,64478,64478,51794,36996,32768,34882,46509,63421,64478,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,64478,33825,32768,50738,64478,64478,64478,51762,32768,33825,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,64478,32768,32768,32768,32768,32768,36996,54965,64478,64478,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,64478,64478,32768,32768,54965,64478,64478,32768,32768,64478,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,64478,32768,32768,57079,64478,64478,58135,32768,32768,64478,64478,64478,64478,64478,64478,32768,52851,38053,58136,59160,39110,59193,59193,39110,39110,59193,59193,39110,39110,39110,59193,39110,59193,39110,59193,32768,52851,55990,58136,59160,59193,59193,39110,59193,59193,59193,59193,59193,39110,59193,59193,59193,59193,59193,59193,32768,52851,55990,58136,59160,39110,59193,39110,59193,59193,39110,59193,59193,59193,59193,39110,59193,59193,59193,59193,33859,39147,40204,40204,41261,41261,42318,42317,42317,42317,42316,42316,57114,56057,55000,53944,52887,51830,50773,48692,47636,46579,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,57079,59193,32768,32768,59193,59193,59193,32768,64478,64478,64478,64478,64478,64478,32768,32768,32768,32768,32768,32768,64478,64478,64478,64478,64478,64478,65502,32768,64478,64478,64478,64478,64478,62364,36996,32768,51794,64478,52851,32768,38053,63421,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,64478,64478,52851,32768,32768,32768,32768,32768,47566,64478,64478,64478,64478,64478,65502,32768,64478,64478,64478,64478,64478,43338,32768,35939,64478,64478,64478,35939,32768,43338,64478,64478,64478,64478,65502,32768,64478,64478,64478,64478,64478,32768,32768,32768,32768,32768,32768,34882,64478,64478,64478,64478,64478,64478,64478,32768,64478,64478,64478,64478,64478,64478,32768,32768,36996,63454,64478,32768,32768,64478,64478,64478,64478,64478,65502,32768,64478,64478,64478,64478,64478,32768,32768,44395,64478,64478,44395,32768,32768,64478,64478,64478,64478,64478,65502,32768,52851,38053,39110,39110,39110,59193,39110,59193,59193,39110,59193,39110,59193,59193,59193,39110,59193,39110,59193,32768,52851,54965,58136,58136,59193,39110,39110,39110,59193,59193,59193,39110,39110,39110,59193,59193,59193,59193,59193,32768,52851,54965,58136,58136,39110,59193,39110,59193,59193,39110,59193,59193,59193,59193,39110,59193,59193,59193,59193,33859,39179,40204,40236,41261,41261,42317,42317,42317,42317,42317,42316,57114,56057,55000,53944,52887,51830,50773,49717,47636,46579,42353,42353,42352,42320,32768,59193,59193,49680,34882,32768,35939,52851,59193,59193,32768,32768,52851,40167,51794,59193,59193,32768,32768,59193,32768,32768,32768,32768,32768,32768,32768,32768,59193,59193,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,47566,32768,51794,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,58136,32768,32768,46509,32768,33825,60250,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,39110,32768,48623,64478,53908,35939,45452,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,61307,32768,32768,58136,65535,58136,32768,32768,61307,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,32768,32768,65535,64478,57079,32768,34882,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,32768,49680,65535,32768,32768,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,32768,32768,36996,63421,63421,36996,32768,32768,65535,65535,65535,65535,65535,65535,32768,52851,38053,57079,58136,39110,58136,39110,58136,58136,39110,58136,39110,58136,58136,58169,39110,58168,39110,58136,32768,52851,54965,57079,58136,58136,58136,39110,39110,39110,58168,39110,39110,39110,58136,58169,58136,58168,58136,58136,32768,52851,54965,57079,58136,39110,58136,39110,58136,58136,39110,58136,39110,39110,39110,39110,58136,58168,58136,58136,33859,39147,40204,40204,41261,41261,42318,42317,42317,42317,42317,42316,57114,56057,55000,53944,52887,51830,50773,49716,47636,46579,42353,42353,42352,42320,32768,59193,59193,33825,32768,57079,51794,36996,59193,59193,32768,32768,34882,32768,35939,59193,59193,32768,32768,59193,32768,32768,32768,32768,32768,32768,32768,32768,59193,59193,32768,65535,65535,65535,65535,65535,65535,65535,65535,48623,32768,49680,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,48623,32768,32768,32768,50737,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,33825,32768,64478,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,36996,32768,40167,65535,40167,32768,36996,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,32768,32768,32768,32768,32768,32768,52851,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,42281,33825,61307,32768,32768,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,32768,32768,41224,51794,51794,41224,32768,32768,65535,65535,65535,65535,65535,65535,32768,52851,38053,57079,58136,39110,58136,39110,39110,39110,39110,58136,39110,39110,39110,58136,39110,39110,58136,58136,32768,52851,54965,57079,58136,58136,58136,58136,39110,39110,39110,39110,39110,58136,58136,58136,58136,58136,58136,58136,32768,52851,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,33859,39179,40204,40236,41261,41261,42317,42317,42317,42317,42316,42316,57114,56057,55000,53944,52887,51830,50773,49717,48660,46579,42353,42353,42352,42320,32768,59193,59193,36996,32768,32768,39110,52851,59193,59193,32768,32768,53908,32768,32768,59193,59193,32768,32768,59193,59193,32768,32768,59193,59193,32768,32768,59193,59193,59193,32768,65535,65535,65535,65535,65535,65535,65535,49680,32768,48623,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,42281,32768,32768,32768,39110,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,64478,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,50737,32768,32768,61307,32768,32768,50737,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,32768,32768,32768,32768,32768,32768,43338,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,61307,33825,43338,32768,32768,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,32768,32768,47566,38053,38053,47566,32768,32768,65535,65535,65535,65535,65535,65535,32768,51794,38053,57079,58136,39110,58136,39110,58136,58136,39110,58136,58136,58136,39110,58136,39110,39110,58136,58136,32768,51794,54965,57079,58136,58136,58136,58136,58136,39110,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,32768,51794,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,33859,39147,40204,40236,41261,42317,42318,42317,42317,42317,42316,42316,57114,56057,55000,53944,52887,51830,50773,49717,48660,46579,42353,42353,42352,42320,32768,59193,59193,58136,49680,36996,32768,34882,59193,59193,32768,32768,59193,32768,32768,59193,59193,32768,32768,59193,59193,32768,32768,59193,59193,32768,32768,58136,59193,59193,32768,65535,65535,65535,65535,65535,65535,50737,32768,46509,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,53908,32768,32768,43338,32768,32768,50737,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,39110,32768,51794,64478,53908,35939,44395,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,32768,32768,34882,32768,32768,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,32768,32768,65535,65535,57079,32768,33825,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,65535,48623,32768,32768,32768,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,32768,32768,53908,32768,32768,53908,32768,32768,65535,65535,65535,65535,65535,65535,32768,51794,38053,57079,58136,39110,58136,39110,58136,58136,39110,58136,58136,58136,39110,58136,39110,58136,39110,58136,32768,51794,54965,57079,58136,58136,58136,58136,39110,39110,39110,39110,39110,58136,58136,58136,58136,58136,58136,58136,32768,51794,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,33859,39147,40204,40236,41261,41293,42317,42317,42317,42317,42316,42316,57114,56057,55000,53944,52887,51830,50773,49717,48660,47603,42353,42353,42352,42320,32768,59193,59193,35939,51794,56022,32768,34882,59193,59193,32768,32768,59193,32768,32768,59193,59193,32768,32768,59193,59193,32768,32768,59193,59193,32768,32768,34882,59193,59193,32768,65535,65535,65535,65535,65535,65535,32768,32768,32768,32768,32768,32768,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,63421,34882,32768,50737,65535,50737,32768,33825,62364,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,53908,32768,32768,32768,32768,32768,46509,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,41224,32768,32768,32768,41224,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,32768,32768,32768,32768,32768,32768,36996,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,65535,64478,36996,32768,32768,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,32768,32768,60250,32768,32768,60250,32768,32768,65535,65535,65535,65535,65535,65535,32768,51794,38053,57079,58136,39110,58136,39110,58136,58136,39110,58136,58136,58136,39110,58136,39110,58136,39110,58136,32768,51794,54965,57079,58136,58136,58136,39110,39110,39110,58136,39110,39110,39110,58136,58136,58136,58136,58136,58136,32768,51794,54965,57079,58136,58136,58136,39110,39110,39110,39110,39110,39110,39110,58136,58136,58136,58136,58136,58136,33859,39147,40204,40236,41261,41293,42318,42317,42317,42317,42316,42316,57114,56057,55001,53944,52887,51830,50773,49717,48660,47603,42353,42353,42352,42320,32768,59193,59193,52851,35939,32768,35939,51794,59193,59193,32768,32768,59193,32768,32768,59193,59193,32768,32768,59193,59193,32768,32768,59193,59193,44395,32768,35939,59193,59193,32768,65535,65535,65535,65535,65535,65535,32768,32768,32768,32768,32768,32768,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,43338,32768,49680,65535,65535,65535,49680,32768,42281,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,51794,36996,32768,34882,46509,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,59193,32768,32768,32768,59193,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,32768,32768,32768,32768,33825,39110,59193,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,32768,32768,65535,65535,56022,32768,32768,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,32768,32768,65535,32768,33825,65535,32768,32768,65535,65535,65535,65535,65535,65535,32768,51794,38053,57079,58136,39110,58136,39110,58136,58136,39110,58136,39110,39110,39110,58136,39110,58136,39110,58136,32768,51794,54965,57079,58136,58136,39110,39110,39110,58136,58136,58136,39110,39110,39110,58136,58136,58136,58136,58136,32768,51794,54965,57079,58136,58136,58136,39110,39110,39110,39110,39110,39110,39110,58136,58136,58136,58136,58136,58136,33859,39147,40204,40236,41261,41261,42317,42317,42317,42317,42316,42316,57114,56057,55001,53944,52887,51830,50773,49717,48660,47603,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,50737,54965,57079,58103,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,50737,54965,57079,58103,58136,58136,39110,58136,58136,58136,58136,58136,39110,58136,58136,58136,58136,58136,58136,32768,50737,54965,57079,58103,58136,58136,58136,39110,39110,39110,39110,39110,58136,58136,58136,58136,58136,58136,58136,33859,39147,40204,40236,41261,41293,42317,42317,42317,42317,42316,42316,57114,56057,55001,53944,52887,51830,50774,49717,48660,47603,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,60250,32768,50737,53908,57079,57079,58136,57112,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,50737,53908,57079,57079,58136,57112,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,32768,50737,53908,57079,57079,58136,57112,58136,58136,39110,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,33859,39147,40204,40236,41261,41261,42318,42317,42317,42317,42316,42316,57114,56057,55001,53944,52887,51830,50774,49717,48660,47603,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,62364,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,39110,57079,57079,57079,57079,57079,57079,57079,57079,57079,33859,39147,40204,40236,41261,41261,42317,42317,42317,42317,42316,42316,58138,56057,55001,53944,52887,51830,50773,49717,48660,47603,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,65502,65503,64479,65502,64511,65502,65534,64510,65535,64511,65534,65503,64479,65502,65502,65535,64510,65535,65535,32768,65502,65502,65503,64479,65502,64511,65502,65534,64510,65535,64511,65534,65503,64479,65502,65502,65535,64510,65535,32768,65502,65503,64479,65502,64511,65502,65534,64510,65535,64511,65534,65503,64479,65502,65502,65535,64510,65535,65535,32768,65502,65503,64479,65502,64511,65502,65534,64510,65535,64511,65534,65503,64479,65502,65502,65535,64510,65535,65535,32768,65502,65502,65503,64479,65502,64511,65502,65534,64510,65535,64511,65534,65503,64479,65502,65502,65535,64510,65535,32768,65502,65503,64479,65502,64511,65502,65534,64510,65535,64511,65534,65503,64479,65502,65502,65535,64510,65535,65535,32768,65502,65503,64479,65502,64511,65502,65534,64510,65535,64511,65534,65503,64479,65502,65502,65535,64510,65535,65535,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,33859,39147,40204,40236,41261,41293,42317,42317,42317,42317,42316,42316,57114,56057,55001,53944,52887,51830,50774,49717,48660,47603,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,65535,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,32768,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,33859,39147,40203,40236,41261,41293,42317,42317,42317,42317,42316,42316,58138,56058,55001,53944,52887,51830,50774,49717,48660,47603,42353,42353,42352,42320,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,33859,39147,40203,40236,41261,41293,42317,42317,42317,42317,42316,42316,58138,57082,55001,53944,52887,51830,50774,49717,48660,47603,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,50737,51794,51794,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,45452,50737,51794,51794,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,44395,50737,51794,51794,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,44395,50737,51794,51794,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,52851,33859,39147,40203,40236,41261,41261,42317,42317,42317,42317,42316,42316,58138,57082,56025,53944,52887,51830,50774,49717,48660,47603,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,51794,53908,54965,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,44395,51794,53908,54965,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,45452,51794,53908,54965,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,45452,51794,53908,54965,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,56022,33859,39147,40204,40236,41261,41261,42317,42317,42317,42317,42316,42316,58138,57082,56025,53944,52887,51830,50774,49717,48660,47603,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,52851,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,40167,52851,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,44395,52851,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,44395,52851,54965,57079,58136,44395,44395,44395,58136,58136,44395,44395,44395,58136,44395,58136,58136,58136,58136,58136,35941,39147,40203,40236,41261,41261,42317,42317,42317,42317,42316,42316,58138,57082,56025,54968,52887,51830,50774,49717,48660,47603,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,52851,56022,58136,59193,59193,59193,39110,39110,39110,39110,39110,59193,59193,59193,59193,59193,59193,59193,59193,39110,52851,56022,39110,39110,39110,59193,59193,39110,59193,59193,39110,39110,39110,59193,39110,39110,39110,59193,59193,39110,52851,56022,39110,39110,39110,59193,59193,39110,59193,59193,39110,39110,39110,59193,39110,39110,39110,59193,59193,40167,52851,56022,58136,59193,42281,59193,59193,43306,59193,42281,59193,59193,59193,42281,59193,59193,59193,59193,59193,34916,39147,40204,40236,41261,41261,42317,42317,42317,42317,42316,42316,58138,57082,56025,54968,53943,51831,50774,49717,48660,47603,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,52851,56022,58136,59193,59193,59193,39110,39110,39110,39110,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,52851,56022,39110,59193,39110,59193,39110,59193,39110,59193,39110,59193,59193,59193,39110,59193,59193,59193,59193,39110,52851,56022,39110,59193,39110,59193,39110,59193,39110,59193,39110,59193,59193,59193,39110,59193,59193,59193,59193,39110,52851,56022,58136,59193,39110,59193,59193,39110,59193,39110,39110,59193,59193,39110,59193,59193,59193,59193,59193,33859,39147,40204,40236,41261,41261,42317,42317,42317,42317,42316,42316,58138,57082,56025,54968,53911,51831,50774,49717,48660,47603,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,52851,56022,58136,59193,59193,59193,39110,39110,39110,39110,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,52851,56022,39110,39110,39110,59193,39110,39110,39110,59193,39110,59193,39110,59193,39110,39110,59193,59193,59193,39110,52851,56022,39110,39110,39110,59193,39110,39110,39110,59193,39110,59193,39110,59193,39110,39110,59193,59193,59193,39110,52851,56022,58136,59193,39110,59193,59193,39110,59193,39110,59193,59193,59193,39110,59193,59193,59193,59193,59193,33859,39147,40204,40236,41261,41261,42317,42317,42317,42317,42316,42316,58138,57082,56025,55000,53911,52855,50774,49717,48660,47603,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,53908,39110,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,53908,39110,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,52851,55990,58136,59160,59193,59193,39110,39110,39110,39110,39110,59193,59193,59193,59193,59193,59193,59193,59193,39110,52851,55990,39110,59160,59193,59193,39110,59193,39110,59193,39110,59193,39110,59193,39110,59193,59193,59193,59193,39110,52851,55990,39110,59160,59193,59193,39110,59193,39110,59193,39110,59193,39110,59193,39110,59193,59193,59193,59193,39110,52851,55990,58136,59160,39110,59193,59193,39110,59193,39110,59193,59193,59193,39110,59193,59193,59193,59193,59193,33859,39147,40204,40204,41261,41261,42317,42317,42317,42317,42316,42316,58139,57114,56057,54968,52887,51831,50774,49749,48692,47603,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,52851,54965,58136,58136,59193,59193,39110,59193,59193,39110,39110,39110,59193,59193,59193,59193,59193,59193,59193,39110,52851,54965,39110,58136,59193,59193,39110,59193,39110,59193,39110,39110,39110,59193,39110,39110,39110,59193,59193,39110,52851,54965,39110,58136,59193,59193,39110,59193,39110,59193,39110,39110,39110,59193,39110,39110,39110,59193,59193,39110,52851,54965,58136,58136,39110,39110,39110,59193,59193,39110,39110,39110,59193,39110,39110,39110,59193,59193,59193,33859,39147,40203,40236,41261,41261,42317,42317,42317,42317,42316,42316,58139,57082,56057,55000,52887,51863,51830,49749,48660,47636,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,56022,38053,32768,36996,53908,59193,32768,32768,32768,32768,59193,59193,32768,35939,52851,36996,59193,32768,32768,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,51794,35939,32768,34882,49680,59193,59193,32768,32768,59193,32768,32768,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,49680,34882,32768,35939,52851,59193,59193,32768,35939,44395,33825,52851,59193,59193,51794,35939,32768,34882,49680,59193,59193,56022,38053,32768,36996,53908,59193,59193,56022,38053,32768,36996,53908,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,52851,54965,57079,58136,58136,58136,58136,58136,58136,58168,39110,39110,39110,58136,58169,58136,58168,58136,58136,39110,52851,54965,57079,58136,58136,58136,58136,58136,58136,58168,58136,58136,58136,58136,58169,58136,58168,58136,58136,39110,52851,54965,57079,58136,58136,58136,58136,58136,58136,58168,58136,58136,58136,58136,58169,58136,58168,58136,58136,39110,52851,54965,57079,58136,58136,58136,58136,58136,58136,58168,58136,58136,58136,58136,58169,58136,58168,58136,58136,33859,39147,40203,40236,41261,41293,42317,42317,42317,42317,42316,42316,58171,57082,56057,55000,53944,52887,51798,49749,48660,47636,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,40167,32768,32768,32768,36996,59193,32768,32768,32768,32768,59193,59193,32768,35939,35939,42281,59193,32768,32768,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,35939,32768,53908,32768,34882,59193,59193,32768,32768,59193,32768,32768,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,33825,32768,57079,51794,36996,59193,59193,32768,33825,32768,32768,39110,59193,59193,35939,32768,53908,32768,34882,59193,59193,40167,32768,32768,32768,36996,59193,59193,40167,32768,53908,32768,38053,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,52851,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,39110,58136,58136,58136,58136,58136,58136,58136,39110,52851,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,39110,52851,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,39110,52851,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,33859,39147,40203,40236,41261,41261,42317,42317,42317,42317,42316,42316,58171,57082,56025,55000,53943,52887,51798,49749,48660,47636,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,33825,32768,57079,59193,59193,59193,59193,32768,32768,59193,59193,59193,32768,32768,51794,58136,59193,32768,32768,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,58136,47566,38053,32768,32768,59193,59193,32768,32768,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,36996,32768,32768,39110,52851,59193,59193,32768,32768,54965,32768,33825,59193,59193,58136,47566,38053,32768,32768,59193,59193,33825,32768,57079,59193,59193,59193,59193,33825,32768,32768,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,51794,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,39110,51794,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,39110,51794,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,39110,51794,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,33859,39179,40203,40236,41261,41293,42317,42317,42317,42317,42316,42316,58171,57114,56057,55000,53911,52887,51830,50773,49716,47636,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,32768,32768,57079,59193,59193,59193,59193,32768,32768,58136,59193,59193,32768,32768,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,38053,32768,48623,32768,32768,59193,59193,32768,32768,59193,59193,32768,32768,58136,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,58136,49680,36996,32768,34882,59193,59193,32768,32768,54965,32768,32768,59193,59193,38053,32768,48623,32768,32768,59193,59193,32768,32768,57079,59193,59193,59193,59193,33825,32768,56022,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,51794,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,39110,51794,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,39110,51794,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,39110,51794,54965,57079,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,58136,33859,39179,40204,40236,41261,41261,42317,42317,42317,42317,42316,42316,58171,57114,56057,55000,53944,52887,51830,50773,48692,47636,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,39110,32768,32768,32768,36996,59193,59193,32768,32768,34882,59193,59193,32768,32768,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,52851,32768,32768,59193,59193,32768,32768,59193,59193,32768,32768,34882,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,35939,51794,56022,32768,34882,59193,59193,32768,32768,32768,32768,36996,59193,59193,32768,32768,52851,32768,32768,59193,59193,39110,32768,32768,32768,36996,59193,59193,40167,32768,32768,32768,38053,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,51794,54965,39110,58136,39110,58136,39110,39110,39110,58136,39110,39110,39110,39110,58136,39110,39110,39110,58136,39110,51794,54965,57079,58136,58136,58136,58136,58136,58136,39110,58136,58136,58136,58136,58136,58136,58136,58136,58136,39110,51794,54965,57079,58136,58136,58136,39110,39110,39110,39110,39110,39110,39110,58136,58136,58136,58136,58136,58136,39110,51794,54965,57079,58136,58136,58136,58136,58136,58136,39110,58136,58136,58136,58136,58136,58136,58136,58136,58136,33859,39147,40203,40236,41261,41261,42317,42317,42317,42317,42316,42316,58171,57114,56057,55000,53944,52855,51830,49717,48692,47636,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,56022,38053,32768,36996,53908,59193,59193,44395,32768,35939,59193,59193,32768,32768,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,44395,32768,39110,35939,32768,57079,59193,32768,32768,59193,59193,44395,32768,35939,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,52851,35939,32768,35939,51794,59193,59193,32768,32768,45452,33825,51794,59193,59193,44395,32768,39110,35939,32768,57079,59193,56022,38053,32768,36996,53908,59193,59193,56022,38053,32768,38053,54965,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,51794,54965,39110,58136,39110,58136,39110,58136,39110,58136,39110,58136,39110,39110,58136,39110,58136,58136,58136,39110,51794,54965,57079,58136,58136,58136,58136,58136,39110,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,39110,51794,54965,57079,58136,58136,58136,39110,39110,39110,39110,39110,39110,39110,58136,58136,58136,58136,58136,58136,39110,51794,54965,57079,58136,58136,58136,58136,58136,39110,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,33859,39147,40203,40236,41261,41261,42317,42317,42317,42317,42316,42316,58171,57114,56057,54968,53944,52887,51830,49717,48692,47636,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,50737,54965,39110,39110,39110,58136,39110,58136,39110,58136,39110,58136,58136,39110,58136,39110,39110,58136,58136,39110,50737,54965,57079,58103,58136,58136,58136,39110,39110,39110,39110,39110,58136,58136,58136,58136,58136,58136,58136,39110,50737,54965,57079,58103,58136,58136,58136,39110,39110,39110,39110,39110,58136,58136,58136,58136,58136,58136,58136,39110,50737,54965,57079,58103,58136,58136,58136,39110,39110,39110,39110,39110,58136,58136,58136,58136,58136,58136,58136,33859,39147,40203,40236,41261,41261,42317,42317,42317,42317,42316,42316,58171,57114,56057,55000,53944,52887,51830,50773,48692,47636,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,50737,53908,39110,57079,39110,57112,39110,58136,39110,58136,39110,58136,58136,39110,58136,39110,58136,58136,58136,39110,50737,53908,57079,57079,58136,57112,39110,39110,39110,39110,39110,39110,39110,58136,58136,58136,58136,58136,58136,39110,50737,53908,57079,57079,58136,57112,58136,58136,39110,39110,39110,58136,58136,58136,58136,58136,58136,58136,58136,39110,50737,53908,57079,57079,58136,57112,39110,39110,39110,39110,39110,39110,39110,58136,58136,58136,58136,58136,58136,33859,39147,40203,40236,41261,41293,42317,42317,42317,42317,42316,42316,58171,57114,56057,55000,53944,52887,51830,50773,49717,48660,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,50737,53908,39110,57079,39110,57079,39110,39110,39110,57079,39110,57079,57079,39110,57079,39110,39110,39110,57079,39110,50737,53908,56022,57079,57079,57079,39110,39110,39110,39110,39110,39110,39110,57079,57079,57079,57079,57079,57079,39110,50737,53908,56022,57079,57079,57079,57079,57079,57079,39110,57079,57079,57079,57079,57079,57079,57079,57079,57079,39110,50737,53908,56022,57079,57079,57079,39110,39110,39110,39110,39110,39110,39110,57079,57079,57079,57079,57079,57079,33859,40171,40203,41260,41261,41293,42317,42317,42317,42317,42316,42316,58171,57114,56057,55001,53944,52887,51830,50773,49717,48660,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,39110,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,39110,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,39110,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,33859,39147,40204,40236,41261,41293,42317,42317,42317,42317,42316,42316,58171,57114,56057,55000,53944,52887,51830,50773,49717,48660,42353,42353,42352,42320,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,32768,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,59193,39110,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,39110,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,39110,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,39110,50737,53908,56022,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,57079,33859,40203,40204,40236,41261,41293,42317,42317,42317,42317,42316,42316,58171,57114,56057,55000,53944,52887,51830,50773,49717,48660,42353,42353,42352,42320,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,32768,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,39110,33859,40203,40204,41260,41261,41293,42317,42317,42317,42317,42316,42316,58171,57114,56057,55001,53944,52887,51830,50773,49717,48660,42353,42353,42353,42320,41296,41295,41262,40237,40205,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40204,40205,40204,40204,41261,41261,41293,42317,42317,42317,42316,42316,42316,58171,57114,56057,55001,53944,52887,51830,50773,49717,48660,42353,42353,42353,42352,42320,41295,41262,41262,41261,40237,40237,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40205,40237,40237,41261,40204,41261,41261,41261,42317,42317,42317,42317,42317,42316,42316,58171,57114,56057,55001,53944,52887,51830,50773,49717,48660,42353,42353,42353,42352,42320,42320,41295,41295,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41262,41261,41261,41294,41293,42317,42317,42317,42317,42316,42316,42316,59195,57114,56057,55001,53944,52887,51830,50773,49717,48660,42353,42353,42353,42353,42352,42320,42320,41296,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41295,41262,41262,41294,41294,42318,42317,42317,42317,42317,42316,42316,58171,58138,56057,55001,53944,52887,51830,50774,49717,48660,42353,42353,42353,42353,42353,42352,42352,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,42320,41294,41294,42318,42318,42318,42317,42317,42317,42316,42316,42316};
#endif
